My site with no www. is PR 3 while the www. in front has PR 0. How can I edit the htaccess file so any requests for www. will just go to the domain itself?.. Or should I do something else so they both have PR 3?
if you link your site in other site then always your site url should be syatrt with www . your url . com not your url .com
As dpking noted, the 301 redirect is the best option available. You may also want to login to Google Webmaster Tools and set your preferred domain display as well.