Buy a google or yahoo result scraper. Then scrape site:yourdomain.com keyword to get all your indexed pages and then check them with mass pr checkers ( for instance : http://www.digixmas.com/docs/pr_1_0_0.exe )
You can try install SEO quake o your firefox then use google to "site:yourdomain.com" then you'll see all your site's PR.
I find www.seoserp.com pretty useful. It only does 1 URL at a time but it gives you PR and position in results.