I am also thinking about upgrading to a VPS as well..... The reason? CPU usage. I was just warned the other day and I need to know if a VPS will work for me, or if I need to go dedicated.
Here are the stats that were sent to me...
I got the same warnings, and I worked with tech support for about a month, trying to get my resource usage squeezed back into my shared plan (Business).
I eventually decided (last week) to upgrade to VPS.
MISTAKE!
I have had NOTHING but trouble with VPS, starting with memory overload and going downhill from there. My site admins (two
very experienced linux admins) have throttled Apache to try to staunch the bleeding, but the server periodically overloads and consumes itself in silent electronic fury.
When the server overloads, I cannot log in through shell. I cannot log in to cPanel. I can't even log in to WHM in order to restart Apache. In short, I have to call tech support (I'm on hold with them even as I type this).
Why have VPS at all? I'm spending twice as much money for half as much power and 10x the frustration. How did my site work at all in a shared environment? Why has it overloaded a much more capable VPS environment?
Why did I switch to VPS in the first place?
I don't know... I really don't.
Stick with Shared. You don't need the headache of VPS. Trust me.
Nick