There isn't a best one! It all depends on how you train it, what moves you teach it, and how much you care for it. It is best to have a balance of all types on your team though, so you'll be ready for any situation! :D
In my opinion, there is not a "best team". Take your most powerful Pokemon of major types, and battle with those.
A Ditto is the best Pokemon to mate with in Pokemon White.
For you to get a life!
As they want to take everyones pokemon and defeating you. They should be a couple of levels below you. If they aren't and you are having problems with them try leveling up your pokemon :) Team Rocket is not in Pokemon Black and White.
embour black and white
charmander
In my opinion, there is not a "best team". Take your most powerful Pokemon of major types, and battle with those.
A Ditto is the best Pokemon to mate with in Pokemon White.
Starter Pokemon, Ground Type, Fighting Type, Fire or Flying type!
There is no best team unless you hack it. any pokemon can be good if trained correctly
The best Pokemon team in diamond is piplup, shinx, starly, machop, budew, and cranidos
my team
excadrill
Well,id have to say:tepig,patrat,pansage,timburr,tympole and whatever else.$$
I am about to start playing Pokemon Black 2 and I was thinking of my team, I decided t ogo with Samurott,Lucario and Electivire but can you guys help me pick the other 3 pokemons to have my team balanced ( no legendaries)
Well my team was Wigglytuff charizard
the best site to download pokemon black and white is WWW.DSIROM.COM