These are my 2cents. The point of being in the military is to be a Solider. Regardless of how much you make or your rank.
Being an active duty officer, you will make comparable money to civi life. Let me explain. Not only will you get your base pay, which is taxed, there are other benefits you have to consider.
BAH-(housing allowance) Non-taxable money=$1,300 month (depends on location of where you are stationed and rank.
BAS-(food stipend)again non-taxable=$192month
Tricare Prime or standard (health care)- Depending on which plan you choose, health care is completely free of charge, free rx, exams, surgery, some people even get gastric bypass approved.
Dental(optional) $13.00mo
Seperation pay-when you have to go for your officer training course, Iraq, JRTC, etc..your family will recieve $250 mo non-taxable money.
Deployment pay-(non-taxable)it is about 50% of your base salary added every month.
SGLI(lfe insurance policy)-$400,000
This is just some of the benefits of being an active duty soldier, specific to officers. They will also recieve a base salary raise of 3.4% next Jan. There is a thread similar to this in the Pharmacy forum.