I've ridden those Specialized tires. I also recommend 120psi. Closer to 100 and I got pinch flats.
Even though I'm light, I like the handling of a firm road tire, and I don't notice the supposedly rougher ride. I race on my Michelins at 110psi, even in the wet.

