I'm a big proponent of the BDCP route. E-3 pay is a pretty sweet deal. Let me explain what I've been doing over spring break to sell you on why you should go BDCP.
I reserved some very nice Coast Guard A-Frames at Lake Tahoe for 3 nights. 150 bucks.
I rented some skis and poles from Travis AFB for 26 bucks for a weekend and some change.
Oh and then I skiied for FREE, yes FREE at the following ski resorts...Homewood, Alpine Meadows, and Squaw Valley. Now you may not be a winter sports type but the benefits of being AD are pretty doggone sweet.
On top of that I'm holding down a second job which is making the deal even sweeter.
NROTC is a great way to go if you need your school paid for. But if you've got it all locked down already go BDCP.