Open DNS all the way !! Virgin DNS screwed up a while ago for me and was unable to load certain websites and webpages and the ones that did load tended to have a slow responding time so i thought id try open dns and all websites work all the time and the response times are quicker

the chances of open dns servers going faulty are pretty slim whereas virgins are more likely