Hello, all! I'm new to the Ubers tier, and I've been using the SpecsOgre/Ferrothorn/Dialga core suggested by The Smog #21 alongside Tentacruel and Gliscor with some success. My problem, however, comes from choosing a good spinblocker to pair them with. I was initially using Physically defensive Giratina-A, who had the ability to phaze with Dragon Tail; having RestTalk as its only form of recover, however, was immensely annoying, and often left Giratina near useless the entire match. So, I decided to try Sableye instead. It couldn't hold a candle to Giratina's defenses, but priority Will-O-Wisp, Taunt, and Recover is obscenely useful in Ubers, and Foul Play does a great amount of damage to a large number of Pokes. Not to mention it shuts down popular Spikers like Ferrothorn and Forretress, who can do next to nothing to me.
So, basically, I'm asking which one should I use? Is Sableye's ability worth more than Giratina's bulk and phazing capabilities?
Also, is Foul Play a good move for Tyranitar in Ubers, considering the raw power many of the Ubers have?