At one point it seemed to be working (around 11 am today), cause I clicked on
http://axlesforless.com/index.php
and it went to
http://www.axlesforless.com/index.php
Ah, sorry, I made an error, it should be like this (of course replace yoursite with Your Site. :-)):
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yoursite.com$ [NC]
RewriteRule ^(.*)$ http://www.yoursite.com/$1 [R=301,L]
What's IE doing? What version? I just tested in IE7 and its working.
Now also add back that .htc line in the .htaccess for IE versions earlier than IE7.
ETA: Ah, I see your base href for the site is http://axlesforless.com instead of http://www.axlesforless.com. I forget where that's adjusted... in the config files, perhaps?