I am just wondering if any member here has experience with
VPS (Virtual Private Server) for Windows.
Got fed up with shared web hosting because of their lousy technical support to customers, and I am only guessing that having a VPS might improve things as I will be the administrator of the server and can fix the problems myself (so I hope) without the need to wait for the help of someone who doesn't know what he is doing.
Also I need the experience for my personal joy and no doubt headache.

The difference in cost can be covered by hosting my current website customers or new ones on my VPS, instead of them hosting all over the place.
Any ideas, experience, pitfalls that I am not aware of?