Jake Llyod as Anakin Skywalker, hands down.
JEDIT: In all seriousness, Harrison Ford does a really good job. Most of the OT and ST have characters with great moments, but there’s a certain lame but cool aspect of Han that you can only appreciate post Alden (though he did his best).