P.S. Dreamhost sucks too. But I guess one important thing needs to be considered: if a person just wants web space and doesn't really care about some sporadic downtime, slowdowns, poor support, consistent backups, or other niceties (and there are plenty of hosting reasons why don't need to) then there are terrific deals like the one above which are worth considering. I would just give a few pointers: 1) they don't offer unlimited bandwidth even though they say they do—they'll kill you for using resources; 2) keep a backup of your files; 3) never buy your domain name through your host.
True, nobody really offers "unlimited". If you're running any kind of website which has enough bandwidth transfer that you really need to take advantage of an "unlimited" clause, you may want to look elsewhere. For everyone else, "unlimited" is a feel-good marketing term. Same with uptime. If my site were to go down for a few hours, it's annoying but no big deal. If I had a mission-critical website, I'd be shopping very carefully.
Agreed about backups and domain names. The only reason I'm with Dreamhost now is because the host we were previously using just shut us off one day. No explanation given. We had paid our bills, our site was not offensive in any way. Repeated emails from me were ignored. I considered threatening legal action but who wants to stay with a company that treats you like that? In the meantime we needed a website so I found a Dreamhost coupon deal similar to the one above and switched over. Luckily our domain name was registered with someone else so all I had to do was change the DNS records.
On our previous host I made the mistake of thinking that it would be relatively permanent. We had started setting up an internal wiki and converting our documents into it, and we had been using the email server to archive important emails. All of that disappeared in a flash.
We're happy with Dreamhost now, but we keep our own backups.