O2 in the UK have announced 'Refresh' - a new 24 month contract that separates the cost of the handset from the cost of calls, SMS and data - and for UK BlackBerry 10 fans you will be pleased to know ...