Nothing beats a road bike for speed and efficiency. I commute 26 mi. RT 5 days per week on a hilly ride both ways. My main ride is a titanium Mongoose branded (decals removed ;-) Sandvik frame, Ultegra drivetrain, Cane Creek wheels. On nice days I ride my '85 Paramount (it's heavier, but even faster...maybe that's psychological). I carry my clothes and lunch in a backpack.
Scott