1and1 first gave me 3 years of good quality hosting free.
And now they top it off with 25 .info domain registrations for FREE.
These guys rock. And their marketing paid off. I now think their costing and hosting is good enough for me to use after the free contract too!