The best vps depends on what you need. If you making sites for one country like uk use a cheap webhosting company in uk. I like using servers located in country if site is for that county. Brixly would be ok for uk but their are a lot of companies with vps servers located in the uk.
If site is world wide find a cheap service provider that has no set up or upgrade fees. I also like hosting in countries that do not charge vat taxes. If you want linux or windows that narrows down what company you should use.
VPS plans from operavps.com are full of useful resources with high uptime and quality support.
Very good servers, steady and fast, as well as a very pleasant support to work with - understanding experts that solve any issue in matter of minutes.