A site relevant to your website's theme is a better backlink anyday. However, a high page rank page might get your website deep-crawled or frequently crawled but it wont be a ranking factor.
It all depends have to take into consideration where the higher PR link is coming from.. If there is some relevancy to your site I would take the higher PR.