I know Anakin is the chosen one. But there are canon elements that make it debatable. The canon never CONFIRMS Anakin is the chosen one... Lucas does.
But... Luke uses his hate to defeat Vader and if Yoda is right (once you start down the dark path, forever will it dominate your destiny), Luke would be lost. Yet, he gets to grips with himself and chooses consciencly for the good side. When that is done, he shows the way to Anakin to turn back and destroy the Emperor who is busy at the moment with te self-sacrificing Luke. So Luke is the real hero for me personally...
It would have been nice that way and ironic, I would have liked that. All were rooting for Anakin to save the Jedi... but he fails, everyone looses faith in the prophecy and then in all obscurity Luke, when all have forgotten about the promise of a saviour, turns out to be the chosen one. That would have been great, nice and dramatic.