All are equally great programs in my eyes. Unless location is a concern for you, I'd follow the money. That's not to say automatically go with Maryland. Take a couple of weeks to see if you receive an offer from the other universities. I've heard of funding coming through at the last minute before.
Do you mind if I ask when and how you heard from UNC? They're my top choice, and I'm waiting on pins and needs to hear back from them.
Has anyone received acceptance from UNC-Chapel Hill. I've seen that a couple were rejected. I haven't heard anything and it's KILLING me. I pretty much threw all of my eggs into one basket because this is the only mass comm program I applied to. The other was a higher ed program at UNC-Greensboro. As you can tell, I'm trying to stay local.