How to sell downloadable products on a commerce site?

Very nice debate on commerce sites which sell downloadable products.
http://www.webmasterworld.com/forum22/386.htm
http://social.msdn.microsoft.com/Forums/en-US/commserver2007/thread/5a664e62-b94e-4691-95be-8cc325d49274