To determine that would depend on various factors. Have you considered profiling your current sites to determine potential bottlenecks? If downtime is your concern perhaps you could get a VPS with more than you need then scale back once everything is running smoothly.
In my experience EC2 containers can get pricy rather quickly.