I´d recommend everyone to try this new website www.que-en.com. You don´t have to buy anything, and are able to invent most of the program you are following. It´s a fun new method, where learning Spanish was never that easy.
there´s also a grouppage on Facebook!
howto4in.com is another free site that is really cool. They have movie clips in Spanish with Spanish and English subtitles at the same time.