Yup, Midano beat me to it. dot.tk are the only free domains I know about. Also, if you are looking for the cheapest registar, than go through Yahoo. They are $9.95 a year, however, they always have a $4.95 a year special, that you have to search for. Type in Yahoo $4.95 and find a link to it. As a bonus, you will get indexed in Yahoo automatically.