I have to say, what ruins TPM for me is the fart humor.
I dislike all the prequels equally, but each for different reasons. George is very good at handling the big picture in Star Wars, but when it comes to the details (dialog, character motivation, humor), he blows it.