Feature request: something I routinely find myself calculating/re-calculating is which provider will give me the most CPU/RAM/bandwidth/storage per dollar.
For example, I may not care how my individual boxes/instances are configured. It makes no difference to me whether I have one instance with 16GB of RAM or 16 instances each with 1GB of RAM...as long as there is a total of 16GB RAM in my cluster, and I'm paying as little as possible.
This especially applies to bandwidth.