Well, I'm no expert on string theories, but nevertheless I'm rather sceptical of them. The idea of inventing a whole slew of extra spatial dimensions simply because they make the maths more elegant doesn't sit well with me. The fact that these extra dimensions are magically unobservable, and hence it's almost impossible to prove they don't exist, is a gift from heaven for any string theorist. It's akin to the multiverse theories -- impossible to disprove, oh how convenient, give me some more research grants.
Anyway, I thought string theories were old hat these days, and all mathematical pranksters *cough* sorry theoretical physicsts had moved on to other stuff.