linksys is the best, i am using Linksys WRT54G for 2 years and have had no problems at all, but a newer version has come out so you buy that, model is WRT54G2. The problem in WRT54G was that the firmware version is 7 and linksys is not providing any new firmware for V7, so you can't put extra security codes like tomato and other firmwares that are very good (even better than linksys's own software). So i think pay a little extra and buy the latest version so that you can upgrade the software anytime if needed, it was for Rs.4,600 as i heard.
Thanks,
Farhan