I am enjoying PrimaryVPS's services. Great pricing, good uptime and speeds
too, no problems yet :)
Also I used BuyAVPS, they had a bit of downtime trouble, but nothing of late.
Also good prices, great speeds, the support was also very good and helped me
with any questions I had.