Just to add to that I believe the past few years have had zero cross commisioning out of West Point. This is because of the war and the retention rate for Army officers being so low. A cross commission has to be approved and the Army's not doing that right now. Like they said, the needs of the service come first.WaMom is right - If you don't want to be in the Army then do not go to USMA. Do not attend USMA with the intent to cross commission.
Those who cross commission are few and far between. The needs of the Army always come first and those needs are very great right now.
If you want to be a Naval Officer then attend a college with NROTC and commission through ROTC.