Thanks very much for your detailed response, it was helpful. I see your point above, but I've also been told that many grad programs don't even consider their own undergrads as applicants because they want "fresh talent", while other schools are much more critical of applicants who attended that school for undergrad as well. Do you think it just depends on the program, or does the view you present above the prevalent view in most institutions?