I am a UND Grad, and can offer some information based on my experiences there. In addition to reciprocity the higher ed. system in North Dakota takes part in the Western Undergraduate Exchange program. WUE allows students from participating states to attend an out of state school for less than out of state tuition. I believe a student pays 150% of the in-state student rate.
There may be some restricitons involved, like being in a program that is not available in your own state school system (aviation programs are not terribly common in state schools), but it is something to look into.
Also, obtaining in-state status is fairly easy in ND. I think you need to be there for a year, and become a ND licensed driver. I did WUE my first year and a half, then became in-state. And yes, the tuition cost is reasonable, much less than either of my brother's private university bills. Being a prop-head evens out the costs though, the 'flight account' is just a temporary repository for money.
As far as the school goes, I enjoyed my experiences there very much. I was accepted at Daniel Webster and ERAU Prescott, but for me the facilities in Grand Forks made it the right choice, for me. Something that UND offers that DW and ERAU don't is the "other side of campus" a complete liberal arts college. It may not matter to everyone, but you probably won't find any English majors or Medical students rubbing shoulders with the prop-heads at an NCAA division 1 sporting event at too many of the other top aviation schools. I enjoyed and valued the diversity.
The flight team at UND does have an enviable record, but is by no means infalliable. If that is something you are interested in, great, I'm sure the team is always in need of dedicated pilots.
If you haven't already, check out
www.aero.und.edu they have some additional info on all of the aviation related student activities.
CWASaab