I like the lyrics.
The music is catchy but its not as catchy as the original theme.
I actually like the Japanese dub themes for the 2003 series - seems to fit well with it.
Reminds me of naruto...
https://www.youtube.com/watch?v=vyF1oEQnOa4
My favorite ending theme:
https://www.youtube.com/watch?v=NccABOjDdY8