check this url you will find....near about 148 press release site with it's page rank.

stephanmiller.com/my-link-lists/108-free-press-release-sites-list
William9 like this