USB extensions (passive ones at least) are generally not recommended, because they don't conform to the USB standard.
You could completely replace the cable with a longer one (15 feet is the max for a passive cable, i believe). There would be no loss in quality.
A 3.5mm analog extension would...