Recently I've put a lot of work into improving USB virtual serial receive speed. Here's a detailed article with complete source code for the benchmarks.