I have just defeated the 3rd gym leader, and am curious to know what people think about my team so far. I need suggestions on what Pokemon to get now, and maybe a replacement for one?

Magby Lv.20
-Fire Blast
-Sunny Day
-Faint Attack

I got this Pokemon off the PokeWalker, and thought why not? He has proved to be very useful so far.

Crocnaw Lv.22
-Ice Fang
-Water Gun

Staple starter, pretty obvious why I have him.

-Low Kick
-Rock Throw

Never used one of these before, so why not now?