Is it possible to run 2 motors independently with USB?
You could buy one of these: -



Here is the link - the board cost about £20 and is described as: -


  The Velleman USB Experiment Interface Board Kit has 5 digital input
  channels and 8 digital output channels, plus two analogue inputs and
  two analogue outputs with 8 bit resolution. The number of
  inputs/outputs can be further expanded by connecting up to 4 more
  cards to the PC's USB connectors. All communication routines are
  contained in a Dynamic Link Library (DLL). You may write custom
  Windows (XP, Vista, Windows7) applications in Delphi, Visual Basic,
  C++ Builder or any other 32-bit Windows application development tool
  that supports calls to a DLL. Also available as a pre-assembled
  module.


If you are hoping to get away without writing software then you may be disappointed.