It depends on which games you want to study.Cardrunners is good for Texas Hold'em NL, Texas limit and PLO cash games; also tournaments. New videos are posted everyday.Stoxpoker is good for limit texas hold'em.PokerXFactor is good for texas hold'em NL tournament play.Card Academy is good for 08 and Texas cash games, and Texas NL tournament play, but has less content than the other sites.Take your pick. The usual charge is $100 (U.S.D) one off signing up fee and $25 per month. It's well worth the money.
Please make any criticism about this post constructive otherwise it defeats the object of this whole forum.