I love this title
To me it's the best title of all the prequels, but in french that doesn't sound very well : Star Wars Episode III "La vengeance des Sith"; i think it's that, but i wonder if Sith is a singular or a plural word in this title, I would say plural but I'm not sure. Is it only the revenge of Darth Sidious ?
Spearhead, regardless of what you say you are simply going to be wrong. Whilst the Sith emasculated themselves with internecine struggle, Maul's line in TPM "At last we shall reveal ourselves to the Jedi; at last we shall have our revenge." makes it totally canonical that the Jedi were responsible for the Sith's 'final' defeat.
Anyway, it's not a surprise name, but of many of the predicted names, RotS IS one that fits the 50s Flash Gordon feel.