Alexa bases your rank strictly off your website traffic. Compete uses similar metrics for ranking. You will see Alexa rank before Compete rank because Compete is a month behind. Download the SEOQuake toolbar. I think its available now for all browsers. That will help keep you on top of what your alexa rank is among other things.