I'd say Garchomp, Gallade, Magnezone, Electivire, Magmortar, or Mamoswine.
well to opinion the best beginner in Pokemon platinum is chimchar
The best non legendaries are braviary, hydregion, and volcanrona
I would say either the Johoto Or Sinnoh Because they have really rare legendaries
EB games
Yes hands down it is the best.
it is scisor
Probably Weavile, Glaceon, or Mamoswine.
the best way to GET legendaries is by action replay. and the best way to CATCH legendaries is lowering there hp and catching them. or choosing the right pokeball:masterball,ultaball,repeatball,greatball,and pokeball.
most legendaries such as girintina, heatran, dialga, or arceus. my party is: dialga, palkia, heatran, girintina, and lugia. but i think the best Pokemon is a lvl. 100 ditto.
The team that's the best is what you think is the best for you. I would recommend your starter pokemon, which by now, should be very strong. A range of Pokemon types is good, Pokemon who's move types are a range are even better. The higher level and stats of the Pokemon the better too.
There is no best pokemon, unless you're talking about legendaries. These include(Listing in two groups, extra powefull and super Powerfull) Extra Powerful Uxie Alelf Mespirit Cresselia Heatran Super Powerful Giritina Dialga Palkia
probably the legendaries"in my opinion btw"
Well that is up to you :P
mewtwo, legendaries, begginners and dragonite mewtwo, legendaries, begginners and dragonite
try your best to find spirtomb in Pokemon platinum
Darkrai
Steelix