Пишу прогу (VS2005, C# .NET CF 2.0) для КПК на WM5.0 и USB-host, которая взаимодействует с железкой по USB. В железке стоит микроконтроллер с интегрированным USB. В качестве драйвера использую универсальный WinDriver9.00CE (
www.jungo.com). Всё относительно просто и работает

С WM2003 проблем не должно быть.