I'm cheap, so I'm using Bueno, Entonces too. I like it a lot as a supplement to regular conversation, but you're never going to really learn until you start using Spanish. So try to meet/live with Spanish speakers, or I guess you could get a tutor if you can afford it.
They also have classes at...