go to a bike shop and get fitted if you have the money. I wouldnt try out a bike just for size at a shop unless you plan on buying from the shop.
otherwise, just do this and take the results with a grain of salt:
http://www.competitivecyclist.com/za...LCULATOR_INTRO