I think Sasuke has a mature attitude and gets into things much faster then Naruto.. But Naruto seems to overcome and amaze everyone when they least expect so Naruto, cause he seems to keep people guessing.
My fave would be Naruto of course, he's was outcast because of the nine tail curse so for me I can relate to him as being someone that still shows people that no matter what, you can become the best regardless of what others think.