Back on the 160lb subject...
I don't think that's too heavy, hell, I'm 5'5 and 153lbs. But, if you have a small frame it's not going to look too hot, yet, if you have a slighly larger frame (athletic built) then you're gonna -be- hot! Just go by your frame and/or genetics

Sometimes those curves are just nicer to have than being a stick! Plus, look at the models in Maxim compared to the ones in Cosmo fashion ads, which do guys drool over more? The Maxim ladies..