The best web servers in the cloud?

Hi guys,
I hope you help me choose the right web hosting provider!

I need 50 gbs of HD, 1 GB of RAM and 1 TB of data transfer
So, waiting for your suggestions and advice?