You should have made a poll, owh well...
I go with Raichu!! Why? Its Pikachu's evolve form and its awesome... Nuff said...
yeah i know serebii is not entirely great but its good for know what certain pokemon level u need to get to get certain move ... but smogon doesnt have that... just a list of moves but no specific level number ... that how i found out that electabuzz doesnt learn/get ice punch in fire red
smogon is just good for their moveset and that mainly it
nothing is perfect...