I had installed this on my parents PC (a Dell Optiplex GX270). The soundcard needed a driver, that went easy. The Linksys Wireless card was a bit of a bitch. I restarted the PC a day later when I got back to it and the adapter just started working, coo'.
The real pain in the ass was the Video Card. I wasn't sure what it was, it wasn't even labeled (bad sign). I could tell it was old as fuck. I sifted through the official drivers and the Microsoft provided ones, none of them worked. I had that it was at least a 9600... nope

. By chance I saw an image that clued me in and then find out its a Radeon 7500

. Awesomely, Vista took the XP drivers fine and their screen resolution isn't stuck at 1028xsomething shitty.
The CPU is some Intel @ 2.8GHz with 1GB RAM. They just browse the internet, email and all that so I'm not worried about them multitasking like hyperactive teenager. Runs fine within that scope. I wanted this on their PC due to UAC, so I can tell them "SEE, WHEN THIS SCREEN POPS UP WHEN YOUR ON THE INTERNET, CLICK NO! CLICK.NO."