DreamHost is one of those hosting providers aimed on high quality services rather than cheap prices; that makes it a good choice for hosting websites for that the uptime and the data security is very important. In addition to that, they are offering a wide range of discount coupons, so the first year of hosting can be really cheap.
If you plan to develop many websites, you can choose one of the coupons that gives you up to 6 (six) free domains, so you will save $60/year. This is really huge saving on long term. See the coupons section below and choose the one that is most suitable for you.
One think that you should know before purchasing their service is that they don't have the popular CPanel software. Their control panel is very powerful and useful, but it may be a little confusing for beginners that have only used CPanel before.
However, they are offering an amazing 2 Week Free Trial option, so anyone can try their services for free. And more than that, even after the inital payment thay have the longest money-back guarantee period of 97 days.