I'm familiar with Vultr, DO, Linode, none of them seem to have pricing that is compelling beyond EC2. OVH and Hetzner have some potentially compelling plans, but then I'm only saving a little bit.
The call-out for colo is largely to save me from having to engineer a setup at my house for getting my Dell R720 with 256GB RAM online (switching to bridging, setting up a firewall/load balancer with backup, segmenting the networks). That does become easier if I decide I'm ok with 1gig rather than bumping it up to 10gig.