If your stats and passion are up to it, look at the Honors Tutorial College program at the Scripps School of Journalism at Ohio University, one of the top ten journalism programs in the US. The journalism school is great, but the HTC gives a very small program environment. And class size? How about just you and the professor for many classes in your major?
Unfortunately, HTC probably only accepts 3-5 journalism students a year, so the competition is unbelievable.
But take a look:
Ohio University: Honors Tutorial College
and
Ohio University: Honors Tutorial College:Journalism
Oh, and I forgot to mention that is you have the gpa/scores to get into HTC, you can probably get most of your tuition paid for.