Doesn't Safari fill that out for you, if its missing, upon hitting return... I think it first tries whatever you typed, then adding .com, and then www. if nothing is found...
Firefox does, it even tried the .no-domain first, probably since I'm in Norway...