I went with Tesco. £7.50 per month with 5000 free text 200 mins and 5Mb internet. All capped if you wish.
Thats decent and also with the added bonus of his phone saying the words "Tesco Mobile" which will cause him to be ripped apart by his mates..
Well if they're as immature as me anyways..
Vodafone Supremacy over here..