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!