First of all, sleep (it helps keeping you healthy).
Using virtual serial port on USB is often fine. If you need to write data on a pen drive the I believe the easier way is (by far) using OS file functions (you only need to detect when the pen drive is plugged in, using, for instance
WMI[
^]).
On the other hand, if you really need high speed communication with a USB device then, be warned, it wouldn't be (as far as I know) a simple task (see for instance,
here[
^]).