Indeed I'd say Linksys is the way to go, I got the Linksys BEFW11S4 Wireless Access Point Router. Works flawlessly. You can set it up for 128-bit WEP encryption (secure enough for a home user). I only set it up to spit out enough DHCP addresses for all the computers in my house (and my PS2 network adapter), but my neighborhood is mostly old people, so I'm not too worried about some schmuck driving around with their laptop trying to connect to my network.
Not sure how far I could access with from outside the house but I have in on the second floor of my house in my room and I can still get "Excellent" signal strength and a full 11Mbps 2 floors down in my basement.
They make some new routers and wireless cards that support the new IEEE 802.11g 54 Mbps. Most people don't need that much bandwidth though (I use it mostly just to share my cable connection) plus the equipment is more expensive as well for a 54 Mbps WLAN