Just to be clear, Alexa ranks = mostly worthless, edu. backlinks = gold.  If you've every done any SEO you'd know that .edu backlinks are the holy grail of link-juice passing backlinks.<p>Also Alrxa rankings are valuable if you measure relatively against other Alexa ranks.