I've been cutting my own for 2-3 years or so...generally I just trim a little here and a little there every week or two.
I have actually had two complements on my hairstyle in the past year; since both came from embryonic gen-x types, I completely discredit both.
As long as my hair is long enough to hide the shape of my skull with its myriad dents and lumps, I figure I'm doing the world a favor.