I suppose my questions are the following:
Can I get into an MBA program with a good GMAT score now?
--> Yes, but the chances are very slim for top 10 programs w/o any work experience.
or after 1, 2, 3 years of working this job?
--> As far as I know, 3+ years of work experience is a minimum requirement for top 10 programs.
Do I need a better job and have to work it longer before I can be considered?
--> If you want to go to either UC or NW, yes you'll need that minimum 3 years of experience. If you want to go anywhere else (i.e. Depaul, Loyola, UIC, ITT), I am pretty sure you can get by w/o any work experiences as long as you meet the avg. gmat score and good LORs.
What do you guys think about my situation, or better yet, what would you do if you were me?
--> I was in the same boat as you were exactly a year ago and now I'm at UIC's MBA program. The reason I chose UIC is because it offered me free tuition (I'm also a vet) and a joint degree program (MBA/MSMIS). I thought about going to NW PT program but I didn't want to carry another 100k of loans on top of my home mortgage, so I chose UIC. Although people say name value carries its weight for MBAs, I thought I can overcome the lack of UIC brand value with my experiences and a dual degree. Eventually, you'll have to make a decision based on a lot of data available to you. My two cent is you make a decision that you won't regret many years later. Good luck!