Here's a huge resource of promo codes for buying new domains from various domain registrars (e.g. GoDaddy, Name, Yahoo, Network Solutions, etc.) - http://domainpromocodes.com/.