Hm... You could always use my Raichu...?
Raichu ;026;
Pokemon Power:
Default - Static
Nature:
Hasty, Naive, Mild, Rash, Quirky, Bashful, Serious, Docile, or Hardy.
Moves:
Wish - breed pikachu(f) with togetic(m)
Volt Tackle - breed pikachu(f) holding light ball with togetic (m)
Mega Kick - Move tutor
Flash - HM05
Strategy:
Depending on opponent, use flash or wish as your first move (you've lots of speed, so it should be easy). If you've used wish, attack with volt tackle. The recoil you get from volt tackle should be healed with the wish on the same turn. If you're in a pickle, use Mega Kick... This pokemon is only truely weak against rock/ground and steel/ground.