Hi kenoliver
I'm sorry to hear you're having some problems.
Have you checked out the Virgin Media help & support forums?
If not, you can access this here:
http://community.virginmedia.com/
Regards
Robert
My views are my own and not that of Virgin Media