I've been accepted into the Masters program at University of California San Diego and University of Pennsylvania. UCSD is higher in Computer Science ranking but UPenn is Ivy. My goal is a PhD in Computer Science at a top university. Which program will give me the best chance of getting into the best PhD school?