oh, there is, at least for the HID part, (but in C with GCC) i suggest reading the USB-Serial Port (many projects use that basis...) when you get a working usb-COM Port (try testing it on Hyperterminal or another serial-terminal) you can use or search basic VB serial COM applications....
V-USB simulates a 1.1 USB devicce SIE on a AVR microcontroller...
depending on VCC it can work from 12MHz to 16MHZ (i think even more in the latest versions...)
but the communication is done at 1.5MHz (USB low speed) even more, most of that speed is used in USB, packets- headers, checksums on more...
you can spect a 800 bps on any hid application or just a 9.6 khz for an usb-COM
here is the AVR__CDC application..
http://www.recursion.jp/avrcdc/
i remember the AVR- Doper (avr programmer) implemented a CDC-COM to communicate.. you can check that project too...
then... search for simple VB serial port communication... it's easy this way...