From what I've heard, LinkSys is a great router. I'd also highly recommend
Level One ( if you're familiar with it) and D-Link.
I used to have some problems with Level One router so I switched to D-Link, but then I found out it was my PC who was messing with my LAN connection and not the router. To bad, I say... I was more satisfied with Level One router. That's from my experience..
Level One is quite cheap and works really well

Good firewall, easy to use and all..