As I have pushed myself down the path of Chinese learning, there are a number of resources that I couldn’t have lived without. Others are good blogs that shouldn’t go unnoticed.
I swear by Nciku as my number one choice for Simplified and Traditional Chinese learners. It is also useful for Chinese learning English. This multilingual dictionary got start in 2007 and became very popular in a number of months. I use Nciku Mini more often because it reduces the Ads and speeds up lookups.
Nicetranslator is a mashup of google’s translation api, I believe. That means the function created by Google is available to website developers and I think this one really nailed it! Translate loads of text into or from 60+ languages. Its also easy to use and it offers a good widget for blogs that need sidebar translation. See how my website for Online Learning uses it.
John Pasden is a host of ChinesePod, the most successful podcast for learning Chinese, and developed a pretty cool blog in 2002 called Sinosplice. He has loads of articles that are based on his life experiences in China and the learning of Chinese. I have been keeping up with his blog for some years now. It is great for those who are planning a trip to China and want to prepare for what to expect!
Without overloading you with too many resources, I would say that the above are a great start.