Both programs will give you very strong clinical training and the differences in this respect are probably small. My impression was that Duke has especially strong regional training. If you think peds is in your future, Penn may be the place to go. No one will fault you for training at either. Major difference in my opinion is location: Durham vs. Philadelphia -- cities that both have their advantages/disadvantages.