Best web hosting company

I want to buy a new server for my blog site. Does anyone suggest to me which one is best for me?