Needed a low profile gigabit card for desktop PC. The computer was given to my company by UPS with a thermal label printer. (no one actually buys desktop PC's anymore... towers at the very least). Since we've set it up to run on a LAN with multiple workstations I wanted to speed up the connection to our network. The onboard NIC was only 100Mb/s so I looked for a cheap gigabit NIC to get the job done. This does accomplish that and installing it on windows xp pro was not a problem.here's how it actually shows up as the device:TRENDnet, TEG-PCITXR 32-bit 10/100/1000Mbps PCI ADAPTERevery trendnet product I've used has been great so I can't complain.