Short version: ONLINE = EYE ROLLING & SNIDE REMARKS FROM THOSE OF US WHO GOT REAL MBA's
Long Version: I'll sound off on this...I got my MBA from the University of Florida back in 08 (at that time it was ranked around #13 in the country...pretty sure it's slipped a lot as Patrick Foran, the Dean at that time, has moved on and he was very tuned into climbing the rankings in USN&WR) and did so while on shore duty at the HT's at Whiting. I could have done the NPS option at Whiting, but noone outside the Navy/Federal Gov't cares about NPS or NWC. Also, the NPS program on base was every Wednesday, so I lost 4 fly days a month and had 4 days I had to schedule watch around. I had the option to pursue several different program options at UF: in residence, online, professional, and executive. I went with the Professional Program which was designed specifically for working professionals with minimum 8 years of documented management experience who wanted in residence program. (This was great as it eliminated the eager beaver and freshly minted college grads with zero real world experience. I detest people who go straight from undergrad to post grad and act like they actually have a clue. They don't.) The program was rigorous. We sat in class all day Saturday and Sunday for one weekend a month. The peer interaction was outstanding. We had execs from Disney, Microsoft, Engineering firms, HR Pros, Finance guys, Small business owners, large business owners, rank & file employees, and military. There were 8 of us military types, all JO's and all Aviators. I paid for my MBA with my GI Bill which covered tuition, but books, lodging, and meals were on me. I think I spent about $16K out of pocket over the 28 month program. Worth every penny. NOTE: this was a shit-ton of work. A lot of Team Interaction...which can be infuriating when you get stuck with a shit bag in your group. UF actually dismissed several students out of our class due to poor performance whereas I feel online programs are revenue streams and simply a way to get higher enrollment numbers and $ (quality goes down).
My advice: don't do online, wait until you have some professional experience, pick a good school/program.