It was similiar to that, probably a little newer but the same idea. I think the comfort though was not so much with the geometry but just that I wasn't so stretched out. I've done a century on the Pista, actually shortly after I got it, and it wasn't really that it was too twitchy handling or hard riding that bothered me, as much as that it was just too damn big. Shoulders hurt like hell after 70 miles. Switching to a shorter stem helped but never really enough.
So yeah, the Giant was an unusually comfy ride and the Pista is the opposite, but my problem isn't with the ride so much as just general positioning. It's not like I'm doing a century every week. I just want a something like a 52-53mm top tube. I can handle the more aggressive geometry.