Do you know what year it is?
I think the Specializes Tricross Singlecross is a great bike for commuting, it has a more relaxed geometry than the IRO. They also permit the use of fenders and larger tires. It's a good bike, you should get it if it fits you.
I would like to add that I've ridden one on a test ride, it feels really comfortable with some 32c tires. Components are not too shabby too, that's a good price for that bike.