my list is
1.max
2.tyson
3.kai
4.daichi
5.ray
There really doesn't need to be a another thread like this, there's already one like it:
http://worldbeyblade.org/Thread-Beyblade-Fav-characters.
And if you specifically said favourite g-rev. character, it would make sense to include characters like Brooklyn, Mystel, etc. who only appeared in g-rev. instead of the 4 main characters (Tyson, Kai, Max, Ray) that appeared in every season.