I really like the concept of Amazon EC2 but it's incredibly expensive and the performance is horrible.
Give me a full 1 gigabits connection, a few ipv4 adresses, all ports open and I'm all good. 90 % of all businesses are okay with this.
The server business is getting too centralized and it's bad for the internet.