A few months ago someone showed me
www.compete.com and I do refer to it once in awhile, but I still mainly use Alexa.
I don't put too much importance on Alexa, however, but I use them to give me an idea of how big a domain might be. The quality of the traffic flowing through a site is impossible for Alexa to determin unless someone can show me otherwise.