Recently installed software for a Belkin device and wasn't too impressed, had to go online and select the correct drivers based on device, serial number and OS.They could have bundled everything up in a single install per device.
If it's the wrong OS (vista or XP) the install will look like it worked but the device won't. Uninstalling didn't properly clean up. Still once I installed the right software everything does work very well.
Not helpful now but I wouldn't have gone with an internal wireless card for a desktop PC. while in theory the wireless card is the better option, I find the USB ones less hassle. No opening the PC, and you can move the wireless receiver around if reception is a little weak.