When I read the OP, the first two schools I thought to recommend were Miami (Ohio) and South Carolina (before seeing that they were the first two recommended). My daughter, a current senior from Maryland, received significant merit aid packages from both schools. Either would have been much less expensive than UMD in state. She has chosen to attend the University of Florida, but, if cost had been the determining factor, she would probably have chosen one of Miami or SC.