I think if you are going to glass or better bottle you either get one of the bigger carboys, for headroom for krausen (6 or 7 gal), or go with a 5 gal carboy and a wide-mouth blowoff tube, and resign yourself to the fact that you're going to be scrubbing a lot of krausen off the top of your carboy.
I did a quick-turnaround ale to fill in a gap in my pipeline a few weeks ago, in a 5 gallon carboy (because all my other vessels were full), with a blowoff tube, and it looked like a fermentation bomb went off in the top of the carboy (I had double-pitched dry yeast to see if it would save me a couple of days, so things got going hot 'n heavy pretty fast).
Nothing a carboy brush and some elbow grease can't fix, though.
I'm sticking with buckets for now because I'd rather carry a 5 gallon bucket down the basement stairs than a full glass carboy, but If you get a harness for your carboy you can haul that sucker all over. I'm probably going to upgrade to glass when my buckets wear out, but for now it's plastic, baby.