For safety reasons, I will NOT use glass. I only use food-grade HDPE buckets (I use bottling buckets) or PET (i.e., Better Bottle) for primary fermentation.
For price reasons, the food-grade HDPE buckets and spigots are the way to go. Plan to clean and dry them well after every use and replace them every year or so.
For storage reasons, the food-grade HDPE buckets are the way to go. The spigots disassemble and you can stack multiple buckets when empty. Your spouse will appreciate that.
For use in fermentation fridges, the food-grade HDPE buckets are the way to go (go for the taller, narrower one [6.9 gallon, 12 inch base vs the 7.9 gallon, 14 inch base] if you have space concerns in your fridge). It has a convenient handle already and is shatterproof. Here's an example:http://www.midwestsupplies.com/6-5-gallon-plastic-fermenter-with-lid.html
For cleaning reasons, the food-grade HDPE bucket is the way to go. The ease of access to the interior of the fermentor cannot be beat. Just take the lid off, soak the bucket in some water and clean with a soft sponge.
I have two better bottles. I don't use them anymore. Transfers are more difficult into carboys and cleaning them afterwards is more work--the buckets are just plain easier.
If I want to secondary, I have plenty of 5 gallon SS corny kegs which offer all the desirable qualities (and more) that a glass carboy does (like protection from oxidation and light exposure), with none of the negative qualities (like shattering if bumped or dropped). I also don't have to protect it from bumps or sunlight and it takes up a lot less room in my fridge--I can put 4 corny kegs minimum in my smalles fridge whereas I can only put one bucket or Better Bottle). They do offer corny keg lids that have been adapted to accept a stopper and airlock.
Forget the glass carboy.
Consider also passing on the Better Bottle unless you like watching the fermentation process (which admittedly is kind of cool).