This one is an interesting little thing, and the results seem to fit fairly well.
You scored as Artillery/Armor. You are an artillery/armor soldier. Fighting really isn't your strongsuit, and instead you prefer to sit back and blow things up with your 80+ mile range or behind some rather thick armor. This isn't to say you don't have a strong sense of duty and honor. You just seem to be smarter about it.
I found it after leapfrogging through six blogs (starting with Instapundit) at The Long Road, which is getting added to my bookmarks next time I update the sidebar. It's the LiveJournal of a marine who was seriously injured in Iraq. He was the only survivor of an IED attack and subsequent ambush. While he survived, he has suffered severe hearing loss, memory problems, and physical injuries both externally and internally.