Your observations are spot on. The problems are not with the drivers. It was in the application of the drivers.
I have used those drivers in designs recently (the planar drivers) and they are quite good when used in a proper application.
http://av123.com/index.php?page=shop.product_details&flypage=shop.flypage&product_id=34&category_id=18&manufacturer_id=0&option=com_virtuemart&Itemid=37