On my personal experience,after hosting loads of websites on loads of hosts I can say that ,for the last 2 years , I'm happy with what I found.
Bluehost. I know is in States but I never ever had any problem with them.Apart from being able to host unlimited domains they offer pretty much everything somebody might want ( with really good support too - unusual for a US hosting comp.)
With the $ -€ rate exchange now their price is excellent too...around € 50.00/yr
Hope this post is not considered Spam or free ad so if you want just have a look to the company I said above.
Cheers,
Raul.