Stoxpoker is such an amazing value it's not a close decision. My 12 month subscription recently expired. I'm definitely joining again, I just decided to take a small break as I was sort of getting overloaded with all the content. They put out way more content than you'll ever dream of being able to keep up with and all of it is top notch.
FWIW, Stoxpoker has by far the most diverse coaching staff of any coaching site, though they are slightly lacking in the MTT/STT department. They have a specialist for just about every possible game, including Razz and 2-7 Triple Draw. Most of their content does revolve around short-handed Limit and No Limit Hold'em, but there is plenty of FR and HU content as well. They also have coaches for about every Omaha variant, as well as 7-Stud Hi/Lo. Although most of their content is of mid-high stakes game, I heard recently they are planning to put out a ton more microstakes videos.
The Forums at Stox are second to none. All of the coaches spend at least some time in the forums, with many of them getting very involved in the HA sections. I even had Ed Miller PM me regarding a hand. Everyone there is VERY helpful and for the most part, are good people.
Through StoxPoker:
I was able to move from 10NL to 25NL and triple my win-rate. I'm also able to beat 50NL and 100NL.
I went from having almost never played Razz before to being a winner at 3/6 and 5/10 in about 3 months time.
The price for a 6 month subscription easily pays for itself 10 fold in that amount of time. I would seriously urge anyone looking to take their game to the next level to get a subscription to some sort of top tier poker coaching site.