So you're trying to make your mind for switching to a vps or wanna optimize it? Do you know you can make your site 10X+ faster with proper tuning and optimization? It doesn't need to be a high end box, even for small sites you can manage one with what you're paying for current hosting.
Finally you're getting - stable and faster performance, full freedom, low cost - what's still stopping you to get one? :)
Well, there is something still, you may not have idea how to manage or setup one. It's fine. That's what my gig is about. I'm managing vps boxes for almost 2 years. I've some great idea on how to unleash true power of a vps. You've bought a vps, made some simple setups and using it - it won't offer you all of it's power unless you optimize it; even it's a costly one. It needs some modifications still.
So what I'm offering here is, setting up vps, optimization, existing site transfer and fixing. I'll use mostly nginx with php5 and php-fpm, caching and of course MySQL (debian and ubuntu as OS). It'll be great if it's WP site. :)