I always advise people to look at cyclocross bikes for commuting. Most are at least reasonably light. Most have eyelets for racks and fenders and enough clearance for wider tires and fenders. They can be used on or off road, and some even make good touring bikes. I have two set up differently.