Earlier today, I was catching Dialga and Palkia in Platinum.
First, I caught Dialga after a few tries.
The first one was terrible.
Then I accidentally knocked it out.
Then I, as the other times, TBolted it with my Lv.100 Porygon2 which has been in three games now: My missing FireRed, my Emerald and my Platinum. I finally got that stupid dragon paralyzed and it was standing there with like 1-10 HP remaining. I threw one Poke Ball. BAM. Caught.
But I didn't save as I was wondering if it had a crappy nature. So I just engaged in battle with Palkia, and of course, I accidentally knocked it out with a critical Tri Attack after TBolting it. YAY! Now I had to catch Dialga again too. Same deal as the last time, only this time, no paralyze. Threw a Luxury Ball. BAM, caught.
I was a bit more gentle with Palkia the second time. I TBolted it, switched to Azelf, stretched it to its limits with Extrasensory (pun intended) and threw a few Poke Balls at it until I threw an Ultra Ball and caught it.
I was like: Woo! Now I have:
Rotom
Uxie
Mesprit
Azelf
Dialga
Palkia
Giratina
Shaymin
:D Cresselia and Heatran will probably be caught in the future.