You are right alexa is better then pr because alexa traffic ranking is calculated, is simple. It is based on the amount of traffic recorded from users that have the Alexa toolbar installed over a period of three months. This traffic is based on such parameters as reach and page views.