I would have to recommend doing everything in your power to get into an '03/'04. If you can wait until you have enough cash, anway. I couldn't and got an '01. Love it to pieces, but drool every time I see the 03/04 version. Nothing worng with the '01, don't get me wrong - but shop, shop, shop and ask around here. You'll find exactly what you are looking for with some patience.
And congratulations on enduring boot camp, Marine! Semper Fi from a long since former Marine!!