A cyclocross bike is a great choice for a commuter as long as it has eyelets for racks and fenders even if you are not going to use them. Eventually you might. With most cross bikes you have room for big tires to absorb some of the shock from crappy roads. Or you can go with 28's. Personally I wouldn't commute on anything less than 32's. You never talked price so that would help if you are looking for specific models.