Thanks for all your input I am currently looking at the 'D-Link 624' as a possible router. I haven't heard of the Buffalo or Cisco brands, though that may be because I am in Australia. Has anyone got or used a DLink 642? Do you know how they are for general reliablility.
Also, what was that nintendo usb thing that you mentioned Link_of_Hyrule? I haven't seen or heard of them before.