The alexa ranking doesn't really mean much because of the way they evaluate the ratings. A huge drawback is that they count people with the Alexa toolbars more then the visitors without the toolbars. Although it is often good to check the Alexa rating of a site just to get a general idea of the traffic, it is not always accurate.