Totally agree w/ RHahn427! (Not "the" Bob Hahn?)...
You'll make a bundle offering them Consulting services when they inevitably need you again once gone (if you so wish to)... or certainly get a better- paying & more growth- oriented job in the private sector (ahem... Finance/ Trading Co.!)
Generally it's always better for a techie in most ways (learning/ adding skills/ environments) in a private Co. w/ $ to burn on the latest & greatest new Techs... and other guys there you can learn from, vs. running the show & being "Mr. everything!" in the public sector. Boy, I guess I know which schools in RI I won't be sending my kids to!
Good luck regardless-- I know you'll be fine from this John, be confident! If you're open to the NYC area (I know, horrors!)... perhaps I could assist?