My current contract is about to run out. I can afford about £20 a month and am interested in either of the above. Has anyone got either and would you recommend them?