I'm about 5'7 and my shoes (with a small lift) bring me up to about 5'9. Is this enough/normal? Also I have pretty shitty posture, how can I fix that? I've seen some brace/harness type things you can wear that supposedly help improve your posture.

I consider myself an above average - attractive guy, and I have glasses right now, should I get contacts or is it a case by case basis? I'm considering getting contacts for other reasons too. I'm also considering getting some highlights in my hair because right now it's completely black.