I never recommend any specific WiFi product because there are many things that make WiFi unreliable. One of the things is the fact that every brand has several products that don't work well in common environments (i.e. trying to send a signal through walls).
The biggest brands are Linksys (Cisco), D-Link, Netgear and Belkin. If you look through reviews of their products, you'll usually find around 30-40% of them have bad experiences and migrate between those brands. If you want to know which one to buy for yourself, just look for the "most recommended" in Amazon. Currently, it seems like
this is the one to go for.
EDIT: Might aswell say, I prefer USB WiFi dongles. They might not be as strong as PCIe versions, but they're much easier to position and you can easily take it out and put it in a laptop or another computer. On Amazon, it looks like
this is the best one.
Also, since nobody hasn't answered it yet...
QUOTE said:
Wait a second.. Can you get wifi in desktop PC's?
Yes, there are 4 ways for a desktop PC to get WiFi, and all of them are relatively easy. Firstly, get a motherboard with WiFi build in. It will usually have one or two aerial ports on the back and you usually try and stick the aerials as high as possible for best reception. Secondly, PCI or PCIe WiFi cards that go in one of the motherboard's expansion ports. Thirdly, USB WiFi. Finally, using networked WiFi (either through a WiFi repeater, extender, hub or router - basically using the ethernet port). As with all WiFi devices, these are subject to environmental factors (aswell as quality of parts) which can greatly interfere with getting a signal. The more walls/floors between you and the access point, the worse the signal. The more heavy mental (lead paint, or the computer case itself) and EM interferance (TVs or other high-powered electrical devices), the worse the signal. The further away from the access point, the worse the signal.
I probably didn't need to explain all that, but it's too late for that now.