Chez free il n'y a pas d'autre choix qu'un sous domaine en xxx.free.fr.
Si vous tenez absolument a un nom de domaine, certains registrars proposent une redirection depuis leurs serveurs, le nom du site sera en xxxxx.com ou fr mais toutes les pages auront leur adresse free visible dans la barre de navigation et dans les recherches sur les moteurs.
Sinon, si vous tenez vraiement à votre nom, vu la faible différence de prix entre un nom de domaine et un nom + hébergement pourquoi s'en priver ?
Et inversement avoir un nom bien particulier a souvent peu d’intérêt, vu que la majorité du trafic d'un site est établi depuis un lien d'un autre site ou d'un moteur de recherche, dans ce cas le nom des pages a peu d'importance.