I want to study superstring theory (and maybe find the theory of everything). Even if I don't end up making that discovery I still want to be able to understand the theory or the closest humanity ever comes to a theory of everything. I've been looking at the math requirements but a lot of sources say some of the needed mathematical tools may not have been created yet. Would a PhD in particle physics be enough, or do I need an advanced degree in math too? If so, what field? Also, what are the world's best programs for superstring theory? I believe I've heard Stanford is #1 for particle physics in the US, but with the LHC at CERN and the US cancelling the SSC, might a top European university be better? And while we're on that question, I've heard rumors that a political organization I have connections in the top ranks of (won't name names; don't want to disgrace them if this doesn't happen) is considering a push for funding of the SSC or an equivalent from a sufficiently well-endowed state government. If that happens, how would the physicists who get to work there be chosen?