There's plenty of evidence for string theory. However, it's all mathmatical so perhaps that doesn't quite count in the same way that there is evidence for evolution which is of course a FACT!
Anyway, if the LHC discovers extra dimensions then that would certainly be a shot on the arm.
Anyway, if the LHC discovers extra dimensions then that would certainly be a shot on the arm.