If you want to learn about battling in the metagame, I recommend Smogon.
But for my own suggestions, I say just use whichever Pokémon you personally like the best, and raise as good of one as you can. You'll have the most fun if you use the Pokémon you like the most, I think. --- Pokemon SoulSilver FC: 1077 5290 3134 I prefer to trade Pokemon with voice chat turned off. (Press X in the wifi room)