The difference is that you can move from one feudal to the next if you plan ahead. EC2 images may not be easy to move, but your deployment scripts would not be hard to replay on rackspace or any other VM host.