USB device to PC communication

Hi all,
Has anybody worked on USB communication with PC? Whether vb or
supports USb communication like microsoft's comm control.
While in serial communications we can test data transmisssion by
windmill or by simply hyperterminal. Is any similar s/w to test
commnication with PC, mena we'll be able to check endpoint transfer n
other enumeration of USB.

Kindely share ur views ASAP....u can share ur experiences if u wud have
worked on USb protocol.

thanks n regards..