I have a BuyVM VPS, even with the filtered IP addon it's still under 1/2 the cost of a Linode with inferior allocations of disk and bandwidth. According to ServerBear, it has a (much) higher overall score, slightly worse average network/unixbench performance, and MUCH better disk performance. It's a great little VPS, and the only issues I've had were sub-par routing to some places for a few months (fixed completely when they bought a new router for SJC — now it maxes out my home line and does great in overall network performance). I've had my VPS for almost 12 months now, and I would never go to Linode...
An API sounds cool, but I have no use for that. The control panel is excellent, I have no reason to use Linode instead. BuyVM has free DNS (and 5GB of free backup space), so no reason to use Linode over them. BuyVM has SJC and Buffalo locations, sure, they could use more, but I don't need multiple servers. I've stuffed quite a bit of stuff onto my VPS, and performance has been amazing. They've even absorbed large DRDoS attacks for me with the filtered IPs, and were willing to accommodate my unusual situation (the DRDoS source slaves didn't realize the source IP was spoofed, and sent abuse reports to my provider, which were useless as they were the ones attacking me) — after explaining the situation to them, they agreed to ignore any further reports from said network. I currently have three low end virtual servers for (a lot) of things, and my favorite out of all of them is the BuyVM VPS. So, at least in my case, I can see no possible reason I'd want to go with a provider that is 2x the cost, has historic security issues, has been reported to be unwilling to deal with any sort of DDoS attack whatsoever beyond a nullroute, and offers inferior performance and resources.
I actually don't like the idea of getting a OVH budget dedi over a VPS for any type of production site, it's just not as stable.
An API sounds cool, but I have no use for that. The control panel is excellent, I have no reason to use Linode instead. BuyVM has free DNS (and 5GB of free backup space), so no reason to use Linode over them. BuyVM has SJC and Buffalo locations, sure, they could use more, but I don't need multiple servers. I've stuffed quite a bit of stuff onto my VPS, and performance has been amazing. They've even absorbed large DRDoS attacks for me with the filtered IPs, and were willing to accommodate my unusual situation (the DRDoS source slaves didn't realize the source IP was spoofed, and sent abuse reports to my provider, which were useless as they were the ones attacking me) — after explaining the situation to them, they agreed to ignore any further reports from said network. I currently have three low end virtual servers for (a lot) of things, and my favorite out of all of them is the BuyVM VPS. So, at least in my case, I can see no possible reason I'd want to go with a provider that is 2x the cost, has historic security issues, has been reported to be unwilling to deal with any sort of DDoS attack whatsoever beyond a nullroute, and offers inferior performance and resources.
I actually don't like the idea of getting a OVH budget dedi over a VPS for any type of production site, it's just not as stable.