Here are my votes for top five grad schools to consider applying to:
Duke (probably #1 on a lot of lists)
SUNY Stonybrook
Wash. U., St. Louis
University of Texas at Austin (hey, I go here and it is excellent
if not huge)
NYCEP (Columbia, NYU, CUNY) -- very big