Some of the best career advice I ever got was from a recruiter who had a PhD in microbiology: "Don't lose your technical edge." I sensed that he regretted stepping out of the lab into a sales/recruiting role. He's a great guy but had to step out of recruiting and I met him again when he was working managing contracts for a company I was working for.
So whatever you do, I'd recommend keeping your coding skills. You could do that by starting your own software training company for example, maybe start a site that teaches basic skills to people and couple it with live courses. That's my 2 cents, anyway.