KVM you don't shrink the drives because of the risk of data loss the upgrade is safer an allowed by most hosts this is standard practice.
Yea, colorhost is awesome.Use Colorhost services. Trusted company.. i use it almost 6 month with more then 5-6 active packages. OpenVZ and KVM too. If you has any questions free to PM or reply.
http://colorhost.de/
No, thanks.Are you still looking?