you guys really got good deals, especially the Orange £13.98 one with phone £60, even EverythingEverywhere own employee won't get that deal I am sure.
I am not too sure about the tmobile one cos I just checked the deal seamed not there anymore. however, if you would take the risk of cash back (it could be tricky sometimes), you can get £20/month or less for sure.
For me I just being lazy went to upgrade my existing o2 contract from Phones4U and got a sim free one s grey for £27, 300min, 500mb, 24 months contract. To me, acceptable deal is good deal.