cz.cc is best of all free domain providers because it gives you 5 domains with
url forwarding
name server
dns
.........
.tk is also good
.........
name.c-v.s does not sounds good and user has some chance of misspelling URL..
I prefer .co.cc domains...