damn it!! i've been relying on this for awhile now...my girlfriend has had this program on her computer, and its been a lifesaver. i went over to her place tonight, and she said they took it off! ...the hell....anybody know of any good replacements?