There isn't a "best place". the chance is 1:8172 everywhere. However, by using the poke radar you may find it easier to find them. just look for grass patches that shines!
some of the Pokemon are different such as diamond has dialga and pearl has palkia some of the Pokemon are different such as diamond has dialga and pearl has palkia
neither of them is better, they are both the same, but in diamond, you catch dialga, and in pearl, you catch palkia, and you can catch different Pokemon in each game for example: you can catch this Pokemon in diamond, but not pearl but: you can catch this different Pokemon in pearl, but not diamond
You Don't. You trade it from Diamond/Pearl/Platinum to SS. That's how you get it.
For most routes, the pokemon be the same. But a couple of routes will be different compared to diamond/pearl.
Not much. Pokemon diamond and Pokemon pearl have different Pokemon. for example, in pearl you can catch a glameow but not a cranidos and in diamond you can catch a cranidos but not a gleameow. And at the end of pearl you can catch Palkia the legendary and at the end of Diamond you can catch Diagla. But the games are basically the same. And there you go.....
same except you get palkia in pearl and dialiga in diamond
No it has the same story
Sadly no you can't get Pearl on Diamond because they've got different things in some plaves like in some routes you can get different Pokemon in both games.
trade diamond from Pokemon diamond onto Pokemon pearl
Of course! Try going to www.serebii.net, click on the Diamond/Pearl under the Games on the left side, and find Swarming on the right side of the nest screen. there are 29 different kinds of swarming Pokemon in Pokemon pearl and Pokemon diamond
You trade Magmar from Pokemon pearl,diamond,or platinum to ether Pokemon pearl,diamond,or platinum.
you get different Pokemon for example you can only get bonsly,glamiow and palkia on pearl and Dialga, Mime Jr and somthing else on diamond