What is the best Chinese-chinese dictionary for
a)Beginner like me with 1000 characters,1000 words
b)Intermediate 2000 chars 3000 words
c)Advanced user.
It should be free to use of course like MDBG.
Also is there a dictionary online like Tuttle Chinese learner with easy sample sentences for beginner?