I concur with the above posts. You can't beat BDCP. The only issue is that unlike NROTC, you can't do it all four years, so you get less $$.
When people ask me about it, I just tell them it's like ROTC, except I don't actually have to do anything.
You also get a guaranteed SNA slot with...