If he comes under the Luton area then the prognosis may not be good.... I know 4 people who consistantly have poo ping's to game servers that live in diferent parts of luton. One of them in Hitchen....
Maybe its time to find another ISP m8..
BTW -

to the site