No leeching! Check www.planet3dnow.de for regular download-link!