afaik, there is little (if any) difference in how sites are "pageranked." having a self-hosted website does give you much more control over it than a free service though.
1. Go to http://toolbar.google.com/ and download Google Toolbar, following installation instructions provided.
2. If already not loaded, load the Google Toolbar in your browser.
3. On the Google Toolbar hit the โsettings buttonโ and โselect optionsโ.
4. Click on the โMore tab โ
5. Find the section labeled โeven more buttonsโ
6. Select โPageRank and Page Infoโ
7. Click Apply
Now you can see the Pagerank of every web page you visit as well.