Grab a free .co.cc domain name over at http://www.co.cc. There are also many websites that will give a free subdomain name such as 000webhost.com but you will have to use their hosting (for the subdomain). Hope this helps!
Just found this while searching for a domain to register today. Yahoo has first year domain registration at $1.99 in their small business section. Good deal 😉