I want to add in my 2 cents here.... Seems like lots of people here think the guy was 'nuts' or 'crazy'. Fact is, I don't think he was. A person that goes nuts and starts killing people usually does it unexpected, spur of the moment, like when you lose your job or get into a bad financial bind, etc...
From what I have heard already about this case, and what I've seen on it, this 'attack' was totally planned out in advance. It wasn't some guy going postal, it was an ATTACK. The guy didn't like the military, switched to the Muslim religion, and obviously took the path of a radical Muslim view(I had to add the term radical because I don't want people thinking that all Muslims are radicals, because they are not). He wanted a discharge because he was getting sent to Iraq and didn't want to go. Well this guy was an idiot, because as an officer he should know that a discharge is out of the question(4 years of college paid for buy the US taxpayer, maybe more if he was an actual doc).
The point I'm trying to get at is that this is a classic 'terrorist' attack. Not saying he was involved with any terrorist organization, but based on what he stood for it is what I would call a domestic terrorism attack. He killed those people to prove a point. He knew exactly where to go to kill people(a medical readiness center full of returning soldiers or soldiers about to be sent over). That building was full of civilians, yet he targeted only soldiers, and did so execution style.
If he was classic nut job, he would of gone to his place of work(pretty sure it was one of the bigger hospitals on base) and shot it up.
But in order to even get those radical Islamic beliefs fixed in your head, I suppose he was kinda crazy in that sense of the matter.
Damn I'm starting to ramble and get incoherent.