I think Specialized makes great bikes. As for sizing, I'm 5'4.5", short torsoed, and have long monkey like arms and legs . My Bianchi is 51cm. I did end up having to get narrower handlebars and a new stem. Now, I definitely do not think standing by the bike is a proper way to fit someone to a bike. They measured everything under the sun when sizing me to my bike. They also had me get on it and watched me ride it on a trainer, measuring things then and had me take it outside so they could see me on it.

When I first started riding my Bianchi (first road bike), I definitely felt way pitched forward. It totally freaked me out. I think that's just natural when adjusting to a road bike.

I don't know anything about aeros -- I've never tried them.