assuming ezyfree.com provides subdomains you should be able to use that, as a parked or addon domain.
the subdomains you can get from x10 are nice, as mentioned there's pcriot.com and also you can get exofire.net, x10hosting.com and elementFX.com (if you think one of these subdomains will do, that will be the easiest to use)
There's to my knowledge no free TLDs, but I know a few free subdomain services if you want more to chose from:
http://www.no-ip.com/
http://www.dyndns.com/
http://www.changeip.com/
All of them do require you to login to the account you sign up for there once in a while to keep the subdomain. I think they all send a mail when you're closing in to expiration.