I've had experience with this as well. I learned to be consistant in links to my site...always using the www.
I moved my site to another server once... and used the .NET version of my domain on my new server so I could get setup, test and people could get access while my domain transfered...
It was a cookie nightmare using the 2 domains. I finally made my .NET address re-direct to .com.