ИМХО ДрайверСтудия лучше всего... особенно после того как в третьей ее версии появилась возможность создавать рыбы на чистом Си.
Ну не понимаю я написания драйвера на плюсах... когда WinDriver смотрел - смех и грех... я правда года два назад его смотрел.
99% функций ядра подменить своими классами - спрашивается нафига? чтобы пользователь вместо того чтобы добросовестно почитать DDK от майкрософта, почитал DDK от WinDriver
?
по мне - первоисточник всегда лучше...
Сам пользую Driver Studio 3.2
USB не писал, но немного смотрел... сейчас работаю над 1394.
основу VxD и WDM - пришлось самому, по той причине что все тогдашние студии предлагали замену функций ядра своими классами на плюсах
ничуть не жалею об этом!
Удачи!