Not sure but others might have the same problem as me, where their host won’t allow access to modify/create a .htaccess file.
There is another solution. You can go directly to google and set the preferred address (i.e. with or without the www).
Go to google webmaster tools -> Login -> Dashboard -> Tools -> Set Preferred Domain.
“The preferred domain is the one that you would liked used to index your site’s pages (sometimes this is referred to as the canonical domain). Links may point to your site using both the www and non-www versions of the URL (for instance, http://www.example.com and http://example.com). The preferred domain is the version that you want used for your site in the search results.
Once you tell us your preferred domain name, it may help us determine PageRank for your site more accurately.”
http://www.google.com/support/webmasters/bin/answer.py?answer=44231&hl=en