1st- Giratina.
2nd- Dialga.
But that's only a matter of opinion.
Palkia
The safari area
there is no best spot
in pearl palkia in diamond diagla
starly and shinx their evos are really great....
Serebii.Net is the best Pokemon site you will find.
Palkia, Lugia, Dialga, Deoxys, Mewtwo, and Mew
Anywhere but what i would recemend best in near fight area
well there's two diamond and pearl an Pokemon ranger i would go with diamond and pearl
a master balls can unfailingly catch and Pokemon unless the Pokemon owned by another trainer and it is best not to waste them on weak Pokemon easy to catch and use them on dialga and other legendary Pokemon you only have one chance to catch in the game.
Are you serious? Washroom!
choices: all if you train them hard enough * milotic * gyarados * lumineon * whishcash * empoleon * ...