Anakin in TPM was fine. I mean, he's a 9 year old for chrissakes ... and 99% of 9 year olds are like that ... including those who grow up to be Einstein, or Alexander the Great, or even Mozart ... he may have been writing concerto's by age 5, but I assure you, he was still a kid and he talked like the rest of the kids not yet 10.
9 year old kids talk in whiny voices man ... thats the way it is.
Haley Joel Osmont.
In my opinion, Jake Lloyd did a fine job playing Anakin ... the thing is, the story of Anakin starts at the very beginning ... that was what Lucas had to do ... start at the top ... who he was, his origins etc... so even if people didnt want to see a 9 year old as the main protagonist in a star wars film, Lucas couldn't let that stop him from doing what he had to do ... u see, he doesnt make these films thinking about what everyone else on the planet wants him to show in those films. Thank god.
And Jake Lloyd did a great job playing Anakin.