Here use this.
Pokémon HP Atk Def Spd SpA SpD Total
Giratina 150 100 120 90 100 120 = 680
Heatran 91 90 106 77 130 100 = 600
Just ues their Base Stats to find that out. Hope this helps.
Well, for Heatran, it depends on whether you plan on using all Specials or if you plan on throwing in a Physical. If all Specials, go with Modest, and if you've got a Physical, go Rash.thx, this helped me so now I've narrowed my options even further:
Heatran: Rash or Modest?
Giratina: Impish or Bold?
those are still my doubts... xD