mine are the best. im undefeated.
lvl 100 darkrai
lvl 100 rayquaza
lvl 100 giratina
lvl 100 arceus
lvl 100 dialga
lvl 100 palkia
WRONG its
lvl 100 deoxys
lvl 100 jirachi
lvl 100 darkrai
lvl 100 celebi
lvl 100 genesekuto
lvl 100 arceus
use proteins and all that other stuff
mr.g
Three legendary dogs, Ho-oh Lugia and a dragon type pokemon.
there are many legendary Pokemon in Pokemon heartgold, but the best is HO-OH
Well that is up to you :P
hitmonlee, any of the legendary Pokemon and a psycic Pokemon. a chansey helps too.
The best Legendary Pokemon with the best stats is none other than Mewtwo.
Legendary Pokemon are the best of the best you want to get: Regice, Regirock, Registeel, Kyogre, Latias, Rayquaza. This is the best possible team you can have without trading!
Best non-legendary water pokemon would be Gyarados. Best legendary water pokemon is Kyogre.
groudon
Zekrom is the best electric legendary Pokemon period. Its not a opinion, its a dead fact.
gyarados, heracross, espeon, torterra, magmortar, salamence. this team is a beast.
get a friend bow, train ur guy to lvl 100, then go to the place, beat the pokemon, and hope for the best