Hello,
I've released a .NET USB class library for HID-class devices. You can find out more here - hopefully you find it useful! It's at an early stage as far as public release, but it has been used successfully with several commercial proprietary HID applications.