Tesco currently have a new offer on with there contract smartphone bundles (I believe there on o2 & voda), I quote this from there website...
"Receive a free Tesco Gift Card worth up to £250 with selected BlackBerry smartphones.
You’ll also receive 1000 Clubcard points!"
I accept this may not be a deal to everyone but those who's contract is coming to an end or just want a new phone + shop @ tesco then this is a good deal :)
(and no people i dont work for tesco !)