Keep your environment in mind. I constantly wish I had a glass carboy, however it wouldn't work for me in my current setup.
I live and brew on the second floor (extract recipes for now), and keep my beer in the more temperature stable basement, so I'm constantly lugging jugs up and down. Glass...