undergrad isn't that special. most people take all of the same classes. even a masters program is breadth, not depth. your undergrad doesn't matter, as long as you can get into a phd program that let's you do the research you want.
27 undergraduate programs are listed in http://www.sfn.org/siteobjects/published/0000BDF20016F63800FD712C30FA42DD/20999776FD2CCB17965C8A30F3BD1E6C/file/2009%20NDP%20Survey%20Report%20A.pdf [Broken]