After speaking to a jolly nice chap called Jason who seemed to understand my peak time only problems, the buggers seem to have done something at last. Ping was around a constant 40ms and I only had one green bar in IL2 last night : ) First time that has happened in 3 weeks at least. I have been promised a return call from Virgins "second line" people next Tuesday at 8pm to discuss...
I did get a call back last time but not within 48 hours as promised but within 4 days.