Well, this is a tough question to answer because the programs are quite different. Penn is arguably one of the best programs in the country and is very academic. Jackson Memorial is a community program, although it is a decent one as far as I know. For what it's worth, Penn is tough to beat in reputation, education, etc. but it all depends on what you're looking for. If you want to live in Miami and want a community program, Jackson might be "better" for you.