I have Pearl and Platinum. Although, I like Platinum better. It has more features, better Pokemon teams, etc. Also, the battling is more smooth than in Diamond/Pearl. I also like Giratina, the mascot of Platinum, and the new Distortion World it has in the game, and how you can catch Dialga and Palkia. And you can rebattle gym leaders plus there are more battle frontiers at the Battle Area.