I personally like Rambler. I use it as my default dictionary, mainly because it shows the stresss.

Now, there are more dictionaries with different features that might be helpful (i.e. translation...