While I too consider good sir Harsha my friend, I must disagree with him on all the bs he just posted above me.
Sun stall is an extremely diverse playstyle that is only limited by misguided players' perceptions of the style itself. Harsha, you're not correct in saying that Sun stall requires a spinner, because I have made perfectly good Sun stall teams with Xatu before, and Espeon could probably work as well. Besides, all stall teams need some form of removing hazards, so this isn't a very unique disadvantage.
Heatran is also unnecessary, all the Sun stall teams I've ever made don't have Heatran on them and they function just fine without him. Nobody uses Jumpluff. Cresselia isn't necessary either, though most of my Sun stall teams have it because it's so damn bulky.
Ninetales sucks as a weather starter, yes, but it performs a valuable role for Sun stall in being able to both spread status AND phaze, something that Skarmory nor Chansey/Blissey can do.
All the "threats" you list to Sun stall, any decent Sun stall team can easily deal with. Tornadus-T? Chansey (yes it walls it) and Cress take care of it. Keldeo? Meet Psyshock Cresselia and/or phazing Dragonite. Terrakion? LolCresselia (or Skarm or Quagsire or Sableye). Landorus-I? Special variants lose to Chansey, physical variants lose to Cress/Skarm/Quag/Sab. Sun stall kicks this metagame's ass, quite frankly. I tested a team of mine on Showdown (can't reveal due to upcoming BW2 tour), but it hasn't lost yet and I'm 41 games deep.
Please reconsider again, because Harsha is sort of misguided in posting such a harsh criticism of Sun stall.