Theres 2 different driver software that I know of that works on Windows.
This one is the one I use, and it works the best. Here's how:
1. Download the file.
2. Unpack the ps3sixaxis_en.exe
3. Plug in the PS3 pad with a USB cable
4. Press the PS button
5. Run ps3sxaxis_en.exe ONCE
Then it's recognised by Windows

Everytime you plug it in, go from Step 3...
There's no bluetooth support yet, AFAIK...