I'm always sceptic to hosts that offer unlimited anything simply because that's not possible..
So as you say it may be good for personal sites/projects, but I would personaly never use anyone that offers something like that on any important sites.
I rent a dedicated server from
the Planet (former EV1servers) myself, and I'm very happy with their products and their excellent customer support so far.
I've also got a reseller account from Polurnet (for my own use), and an "old" account on Globat that I've planned to terminate when the billing period is up (don't need it anymore)
I've also used Lunarpages in the past, and was very happy with their products and support (but had to move since the site I had there grew too big for their plans..

)