I find those comments from beyondallken and dbolivar21 quite unfair, except for the notion about the price.
I couldn't get the bluetooth to work with either the basic windows7 -drivers nor with the drivers that the computer manufacturer provided, but bluesoleil worked immediately. Besides, you don't have to buy it in order to test it, so there's no reason to waste money if it won't work for you. Just download and try.
If it would directly support my Nokia N900 and cost a third of this, I'd give it 5 stars. On Linux I have perfect support for my phone, and all the drivers there are free.