temple's program is solid. strong teaching in basic scinences, very hands-on clinical years, average research opportunities (has a MD-PhD program, but not a big research institution), great location for community service/outreach, happy laid-back students.