Wow! Thanks for all the quick replies guys. I forgot to mention im 22 years old and do some motorcycle racing (very cramped geometry) so I figured I would be ok with the race geometry. Although I did look at the Roubaix as well.
It sounds like I should be ok with the 56cm. Right now I have the stem setup as high as it will go. It would seem that if i wanted to "flip" or lower the stem I would have to shorten it at the same time. Does this make sense to do?