Barewolf, I've read through quite a few of your posts concerning your girlfriend and her predicament and whilst I'm sure you mean well, you don't help yourself with daft remarks that get peoples backs up. Your post that started this thread says "She is only on a crappy 2meg service" and yet in the next sentence "she is happy with 2 meg" and other things in the same vein.
I suspect these things aren't coming from her but rather yourself who is frustrated on her behalf but try to remember that the very people who can offer help and advice are the ones you are not complimentry about.
I think your girlfriend needs to have a good look at her services and cut her cloth for the time being until things are more stable financially, perhaps she should ring VM and see what they are able to offer. Is she receiving help with the little one,
http://www.entitledto.co.uk/ is somewhere she can check to make sure.