I think the best way is to seach webhostingtalk they have quite good deals there anyway you can try http://www.servstra.com i had a server from them.They pretty cheap and also managed Saad
Most of vps companies oversell and stuff their nodes like pigs, Try getting a Xen VPS where no overselling is possible and you really get what u pay for. Virtuozzo have overselling and providers can sell a lot more times then your available resources. Download unixbench and run a test and post here your score, 100+ score is average for VPS nowadays as powervps uses dualcore dual cpu nodes.