You should post it on your site, but there's a caveat.
Your plan shouldn't be to post the same content across multiple sites; this will damage your credibility with search engines and be seen as webspam. Posting your whitepaper on your site, then writing a unique press release that you plan to send to PRWeb is a better plan.