The whole "let's send Luke to live with Anakin's family, on Anakin's home planet of Tatooine - Anakin'll never think of looking there!" bit at the end just reeked of Lucas having painted himself into a corner back in the dreadful Episode I.
"George, wouldn't that be the first place he'd look?"
"Ahh, we'll just skip over it quickly with the music playing loud - roll the credits, they'll never notice. Trust me."
And General Grievous?!? Please! Does nobody in Lucasfilm has the balls to say:
"George. General Grievous?!? WTF, dude? Think up something less cheesey for flips sake, it's a blockbuster Hollywood movie. Grevious is just embarrassing."
"Well it was that or General Hospital."
"Damn, George, why not hire a ghost writer like everyone else?"
It kinda begs the question did General Grievous have less powerful fore-runners?
Have we yet to meet General Rather-Nasty? General Brusque? General Impolite? General Naughty?
Other than that, I came away without wanting Lucas' head on spike outside the Cinema, so a result really.
One final niggle:
In a society so amazingly technologically advanced, and a religious order of such wise and serious warriors, why have none of the Jedi come up with a small loop of string or a strap like the ones on mobile phones to stop them from constantly dropping their bloody light sabres?!?!
I mean, come on lads! It's hardly the obsolete discipline of rocket science...