You could also stick with IT and move to something like System Admin work. I take care of a couple hundred Unix systems and still get to program a little to keep me sharp. Mostly it is for myself so there is little pressure to get it done and if I so want to look at a new technology or fool around with a MySQL database to keep track of things, then I can do that too. I've gotten some of the best satisfaction in some of the stuff that I have written for our admin group that is actually quite useful.
I would agree with the MBA step. It takes time and work, but always seems to help on the bottom line when getting a new job or just getting raises.
Any way you do it, good luck with it and I hope it is fulfilling.