Depends who you read and what you want to read.
'An extra 7.3bn euros (£6.2bn; $9.5bn) is due to be added to the EU's budget for 2013 under a compromise reached between member states in Brussels.
'The European Council agreed the figure after the UK objected to the European Commission's original request for 11.2bn euros to settle unpaid bills.'
So, Cameron has done a truly great job. (I'm just putting the reverse position in the sort of language the Telegraph would use.)
True the BBC report goes on;
'Britain and several others still reject the extra funding, an EU source told the BBC.'
I seem to remember reading somewhere that Cameron wanted to renegotiate the terms of our membership.