Wireless card or wireless dongle?

Ive upgraded to vista (my xp got corrupted and secrewed up my bios) and my wireless pci card is no longer compatible, as the manufacturers dont make vista drivers for their products, only up to xp. ive been looking at a new way to get my desktop computer hooked up to the internet and network and thought about a usb dongle instead. they are cheaper, easier to install, can be placed anywhere so long as you have a usb extension cable (which i do) and my computer is a extremely high performance gaming computer, so the dual video card heats up the network card and significantly lowers its performance, so this problem would be irradicated. however i know nobody who has ever used one, so im wondering if you get a connection thats as good as a wireless card with the dongle , anything else anybody with experience would like to add and if you can get firewire dongles instead of usb, as firewire is a hell of alot quicker than usb
Answer
The main problem with the usb dongle is the connection will not be as stable and amy bottleneck so for gaming prolloy not a good idea as for usb vs. firewire i have heard that usb 2.0 is actually faster than firewire so i looked it up and here are some comparisons on stats usb 2.0 1. 1.5 mbit/s 12mbit/s 480mbit/s supported. 2. usb controller is required to control the bus and data transfer. 3. cable up to 5 m. 4. up to 127 devices supported. 5. power supply to external devices is 500 ma/5v (max). 6. full compatibility with usb 1.1 devices. firewire (ieee1394) 1. 100 mbit/s 200mbit/s 400mbit/s supported. 2. works without control, devices communicate peer-to-peer. 3. cable up to 4.5 m. 4. up to 63 devices supported. 5. power supply to external devices is 1.25a/12v (max.). 6. the only computer bus used in digital video cameras. also check out the link provided as i believe the technology in pci cards will outdo any usb versions