Well I'm about to move to a VPS but I have no experience in handling a unmanaged VPS. I heard it takes a lot more work than shared host cause it doesn't come with mysql & php and all the security stuff. I was wondering if there is a tutorial for people that are moving from shared to VPS to teach all the stuff to how to run a VPS?
VPS management is the same with server management. You will need to know about not only the control panel, but also the OS, software, security, etc. If you don't have any experience, going with a managed VPS would be better option
Its easy to get foxed in vps management if you are not really experienced in this level. Assign the work to some quality server management team.
If you can't afford a good managed vps consider a semi-dedicated plan which is basically shared hosting but far less accounts on the server. Andrew