Pretty much any router nowadays should be Ok , although due to the many people having problems with them , I would steer clear of Belkin .
Personally I favour TRENDnet , although they can be hard to get hold of , almost the same in way of software\firmware are the DLink DSL modem routers , but they suffer from only having 10\100 ethernet .
As far as range goes , it is just as important to have a good wireless card in your PC as it is to have a router broadcasting a strong signal , they both have to transmit and receive so both must be compatible . If you can do a bit of homework you can match the wireless adapter to the chipset of the router , I find this makes a good bit of difference .
Finally , an ADSL2 or 2+ router will give you some future proofing should faster speeds become available , and make sure you get one that supports IPv6 , it's coming soon .