Digital Tools:

Skritter - Learn to write Chinese characters. Definitely the best digital tool out there for this. HanziCraft - A Chinese Character Decomposition Tool + awesome character dictionary. Fluent Flix - A new service that allows you to learn Chinese through authentic online video content. Makes great use of subtitles with a smooth interface.

Online Courses and Learning Services

Yoyo Chinese - Learn Chinese with Yangyang through well-explained video lessons ChinesePod - The best Chinese learning podcasts out there. Lots of content and great hosts.