While my brother was in work last night he noticed a flyer in his work on the noticeboard to say that the o2 open discount is finishing in August (think he said around 17th) and apparantly Vodafone are getting the deal.
He works for Pepsico so not sure if it's just the company he works for that is stopping the o2 open and moving over to Vodafone or if all the other companies listed are going to be the same. If you planning on getting a contract through the o2 open scheme then best to do it before the promotion ends.
Be interesting to see if anyone else that works for a company that has the discount has had the memo in their work or via intranet.
My brother mention that on the flyer it said that if you are already on the open contract then the discount will still be deducted until your contract is finished