The driver is a free download from Microsoft, and can even be grabbed through the "do you want Windows to search Windows Update" type dialog box. Takes two seconds for it to install if you've got a net connection.
Unfortunately the 360 pad might be the best one out for PC right now, but it's d-pad is completly broken, so it's not good for all games.