The words "free trial" still appear in that URL, but as you'll see when you click through to the sign-up page, "Sign up is no longer required for Google Earth Pro." All you have to do is download the installer,http://www.google.com/intl/en/earth/...gep/agree.html, run it, then sign in using your e-mail address (as your username) and license code GEPFREE.
Thiss is legit found on another photo site.
Russ