Another vote for Linksys! These are the only routers I've ever owned, and I've not had a reason to even look at any other brands. My first router was a simple 1 port wired router back in 2000-2001, which still works to this day. In 2002, I got a 4 port 802.11b router that worked great until last december when it died (but I think that has more to do with the power issues I was having at home, which also fried a motherboard, 2 nics, and a power supply), and replaced it with a linksys wrt54gs. This one has been working great, and I've not had to reset it or anything since basically the day I got it (185 days uptime). I installed the dd-wrt firmware on it, and the extras are great, like good functioning QOS so I can run my torrents and still play games / use VOIP without consequence.
I can't say much for range, as I mainly use it in the house (router is in the upstairs front bedroom, covers the house and the basement), but with the dd-wrt firmware there is the option of boosting the transmit power by a safe margin from 28mW to at least 50 or 60 without danger of cooking the router. Of course, that doesn't matter if your wifi card doesn't have enough power to transmit back to the router, but I digress...