I've just completed my first year at a fairly well-respected university here in Australia. Ranked roughly 40th worldwide, 4th-6th in Australia. Our physics department is rather modest, though improving after the construction of the Australian synchrotron directly opposite the university campus. Today I received news that I had been accepted into a nearby university, typically ranked 2nd in the country and 30th worldwide, with 3 Nobel-winning alumni (all biomedicine). Much larger physics department, and a slightly greater international reputation in terms of research output. My question is: Should I transfer or just stay where I am? Pros are obvious and stated above. Cons are - if I transfer, I will only graduate with a BSc, whereas at my current institution I will graduate with a BSc (Advanced). Also, if I transfer I must take 2 subjects each year outside of math/science, whereas my current university is more specialized and I will take only math/physics subjects. Why is all of this important? I would like to do my PhD at a top university in the US. Grades and research experience are givens, but I'm not sure if my undergrad institution could help or hurt my chances. I would very much appreciate some honest opinions.