UCONN
Geez, this decision should be a no-brainer.
1. Don't buy into the Ivy League stuff. In dentistry, Ivy League means nothing. Why would your patient care if you went to an "Ivy League" dental school or the state school? As long as you can take them out of pain, that's fine with them.
Post-grad programs don't care that much either. They look at your board scores, GPA, rank, involvement in activities, experience, letters of rec, interest in the program, and essays before considering that you went to Penn, Columbia, or Harvard (Ivy League) versus the 52 other dental schools in the country. Even then, it still wouldn't matter that you went to an Ivy school unless maybe one of the admissions people was an alum of that school.
2. You will save loads of money at UCONN, even if you are from out of state.
3. UCONN consistently ROCKS the boards (Part I & II) every year, so they must be academically teaching them something right over there. (Do a search on their site and you'll find articles bragging about their board scores).
4. UCONN sends a large proportion of their class to specialize, if this is something you are thinking about. A student there told me that 8 of the students in the Class of 2001 were going to pursue Oral Surgery. Eight students is a lot when there are only like 40 in the entire class.
5. The facility is really nice at Connecticut as is the Farmington area. Penn is located in not the best section of Philly and its facility was borderline antique. But if as DesiDentist says, they are building new stuff, then maybe they'll be getting better equipment soon.
6. Research experiences are available at UCONN and at Penn, it's up to you if you want to take advantage of it. How many NIH research dollars a school brings in does not correlate to producing good clinicians.
But the best way for you to make this decision is to talk to upperclassmen and especially recent graduates of each school. I am a big fan of the state schools and don't feel you should attend a pricey private school if you have a
cheaper option. And in your case, UCONN is a cheaper and a very good option.
Good luck!