"Better" is a pretty vague term in this context. What exactly would make a lake better for you?
If you are talking specifically about beauty, I find Moraine Lake and its surroundings the most breathtaking place I've ever been to. But which one is better depends on your preferences.