True. That last link I gave shows a lot of different USB drivers you can use depending on how you want to use it. The CDC driver is just for the most basic read/write type of access. The advantage it has is that it already has .Net support. I'm not sure how many of those other drivers have .Net support.