Stuck:
The NUPOC program is a good one, especially for someone in your situation. I served with a number of folks that took that route into the program. The Navy nuclear program is also a fantastic place to learn about operating a nuclear plant, as long as you do not mind donating your pound of flesh. In comparison to civilian reactors, you will learn that nuclear plants do not have to be big, they can "load follow" as well as any fossil fueled plant, and they do not need grid connected back up power supplies.
I can get you current details about the financial benefits once I get back to work on Monday.
One piece of advice - if you take on the challenge, serve with an open mind. You do not want to start the program with a calendar that marks down the days until you get out. I am not trying to say that everyone needs to stay for a career, but the work is interesting, the family life can work, and the Navy does offer some interesting enticements to stay in. For example - after your obligation you are elibible for a continuation bonus that is currently about $30,000 per year, sub pay for LTs is another $845 per month, and you may be able to attend full time graduate education. Those pays are in addition to the normal pay for a Lieutenant, so you can live quite comfortably. For me, the extra pays were what allowed my wife to stay home with the kids instead of working outside the house, and I loved spending 20 months getting paid while attending grad school for free.