This could be one of the solutions to the standard problem we are facing, that of the name based sites not starting on the same shared IP and Port 80
Host headers is what allows you do do name based hosting. ie IIS looks at the httpd header information for the hostname and returns the correct site depending on that information.
Webppliance automatically sets up host headers for the domain.com and
www.domain.com
If you add additional host headers ( say you want domain.net aliased to domain.com) remember that Ensim does not add the additional domain to dns. You have to add that manually.
So, the next time we come across such a situation (which is not to infrequent as far as I remember), please try to implement the above and check out it it does really work.
And, if you do manage to get it work, please update this post so we can all be sure of it.