I'm in the same predicament as you are and I hate it. I have a 3.25 mile commute and I wish I had a longer one so I could get some decent rides in.
My goal is to get to work in under 10 minutes on my Trek 7.3 FX with knobby all-terrain tires and lite traffic. I've accomplish this once.