Several years ago we moved from hosting our client's sites from reseller account to our own dedicated server. That was a great strategic move on our part at that time. Now we are thinking of moving from dedicated server to Amazon Web Services for all of our clients. Has any other web companies done this and if so, what was your experience? Good, bad, so so?