The reason I went with Bluesoliel is that they have done all the hard work of figuiring out the AT codes to send to each phone type. This seams to have been whats killed all the other phone apps with everyone asking a few people how "they got it to work with their phone". This way for a small fee it just works. Now that does mean that some phones arent supported and for that theres the ATSM side of the plugin. This doesn't use BS at all and is the code that Lucifer origionally wrote. If you want to have a go at using that I'm open to help allthough I would be learnng myself.
And the BSWrapper has been a part of this for a long time. Its just I have made it .net compatable now so its easier for others to use.