ChinesePod offers Chinese language lessons in convenient fifteen minute podcasts so that you can practice language anywhere. Registration is required, and for fifteen days after you register you get all the benefits of a paid subscription, which include downloadable PDFs (so you can practice reading), flashcards, lesson exercises, and review materials. After those fifteen days, you can continue as a free user which allows you to listen to the podcasts and participate in discussion with other Chinese language learners. Don't be scared. You don't have to pay for this, and though it is untested by the writer, it seems like it might be pretty cool.