There are also a few schools that will allow veterans and sometimes even their direct dependents to pay IS tuition (I can personally confirm that Iowa State does, and I believe
@Teepster87 did the same thing at Michigan State?). But that's very situational, takes a lot of extra paperwork---at least in my case, it did---and doesn't apply to everyone.
For what it's worth, I have also read here tht Penn will let accepted OOS students defer for a year in order to become a resident of the state and pay IS tuition if they choose, but that school is already stupid expensive even as an ISer. Other states are much more strict with their residency requirements and basically won't allow you to change your status over unless you've either made a certain amount of income in that state (and it's usually more than a vet student can afford to make with the demands of school) or you marry a resident.
Of course, Ohio State, NC State, Mizzou, and UC Davis are the four big schools that will allow you to switch to IS status relatively easily. Maybe WSU, too, from what I've read? Perhaps look to target those?