<<
<< if parallel was faster than usb then why is usb so successful? oh well.. dead argument. >>
Here are a few more reasons:
1) USB is meant to replace not only parallel ports but also serial ones. Even the current USB 1.0 is a lot faster than a serial connection.
2) USB was designed so to be daisychained whereas (usually) parallel was not designed for that, although there are workarounds. (Please no flames about how USB doesn't actually daisychain well, I know that already)