AWS has a much broader set of virtual machines available to customers. Between its on-demand virtual machines, reserved instance VMs and spot market VMs, there are dozens of options. There are general purpose VMs, high CPU, high graphic output VMs, storage and memory optimized VMs, along with micro and macro VM sizes, among others. AWS offers not only Linux VMs, but Microsoft Windows ones too. Its m1.medium VM, which comes with 3.75GB of memory, starts at $0.12 per hour. All VMs are priced by the hour.