30lbs is not too bad for a commuter. What do your wheels/tires weigh? (try weighing the bike without wheels) that's usually a good place to start.
If you're after better performance overall you're probably better off going to a road bike. You'll get a bit better aero position and save some weight.
__________________
"Surely one can love his own country without becoming hopelessly lost in an all-consuming flame of narrow-minded nationalism" - Fred Birchmore