Having a subdomain makes no difference to your PR, however it does make a difference when you consider the professionalism of your blog as viewed by your visitors. Having your own domain gives you a good image, and visitors are more likely to come again. Remember, good visitors are more important than PR.