I realize that it'll still update at 50Hz, but the reason I need to have faster updating is because I can send MORE data. If you do a parallel bitbang, the more data you have the longer it takes, to a pretty ridiculous level. Thanks for the help, I'll take a look at that. And yes, code examples would help!
Edit: I'm thinking about using V-USB... It'll take some digging around to figure out how to work it, but I think it'll do what I need fairly well.
http://www.obdev.at/products/vusb/index.html