Well ... not "this" site but the LW.org site downld page is here
http://www.limewire.com/english/content/download.shtml
Also
don't use Explorer to downld the file. Preferable is Safari.
Thanks for the tips alecH !
PS: For other mounting problem emergencies, see Messy (Error 95) & cleaner