If you want to stay in accounting, or even go into finance for that matter (after a stint in accounting), get the CPA. If anything, it's a must-have to be considered for hire in most places. Many companies tell the recruiters that it's a pre-requisite.
At the same time, I've seen people in private move up the corporate ladder without their CPA - but these are the exceptions, they were really smart and could pick up accounting concepts pretty immediately. So am I glad I have it? Well, I guess because I haven't done a 180 career path wise, yes
So for those of you out there looking to leave public, get your CPA. If you can't, there's still companies willing to overlook based on your experience, but if you do, it's a pre-requisite you've met, meaning there's more opportunities. It's a hot market right now.