I still play platinum because that is my main game. I never really got into soul silver (major let down when I finally unlocked the 2nd half of the world map, only to have my lv. 50 pokemon fighting wild lv. 14 WTF!) and Diamond for the pokemon ranch and constant game restarts. Although, I like to restart that game, make eggs from platinum and send them over to diamond to hatch and use as my main party. The last time I did that though, the SMR2010 Jirachi event was happening at toys r us (the first event to hit town! the last event was for hall of origin arceus, and that was a 4 hour drive away
), so I got that event, moved it to platinum (platinum now had 2 jirachi) reset the game and got a third lv. 5 Jirachi for my main party to use before I could throw my first pokeball! BTW, does it count as cheating if you hatch your main party outside the 1st pokemon center you come across?