Well If he wants pay as you go, simply go with BT.
If he wants a cheap broadband package he is a link where u can view some,
http://www.broadband.org/cheapest_broadband.html
Hope this helps, if not then just look on a few broadband providers sites and compare them to see which is cheapest.