In all honesty, I didn't mind Hayden Christensen as him, however, I know he struck some nerves when he portrayed Anakin as a whiny teenager. If had been provided more real sets, and a director who wasn't obsessed with CGI, I think he could've made Anakin's transition into Vader as dark and adult as we needed it. But who could've have done better with all the conditions he had gotten; green screen and George Lucas.