Super generic USB Bluetooth dongles for 0.1 BTC, includes mini-cd w/ drivers, however Windows XP was able to plug and play, so I'm not sure if you'll even need to use the disc.
Have like 7 of these guys.
I had one, the same. It had very poor quality, even in Linux not worked at all and in Windows not very well.
Did you try it with multiple devices? These are old spare parts from a kiosk we worked on long ago, it worked well for our application but I don't want anyone to run into issues.
Interested parties: if you have some sort of reputation on these boards I would be willing to send the dongle first and allow you to test it to see if it works with your devices before you send me the Bitcoin.