The contrast between the very cold December and very warm April is completely unprecedented in UK temperature records. Comparing to 1971-2000 averages, December 2010 was 5.8C below average and April 2011 3.7C above average.
How, if at all, these incredible swings in temperature will affect this summer is a complete mystery to me. I don't really subscribe to any elastic band type theory though.
Looking back at the records since 1900 I can only find three vaguely similar examples of a very cold late autumn / winter month being followed by a very warm month within a space of less than 6 months (a swing of at least 7C compared to the mean).
Nov 1915 was 4.1C below average. Jan 1916 was 3.3C above average. Feb to May 1916 averaged 0.7C below normal. Feb to Dec 1916 averaged 0.9C below normal.
Jan 1940 was 5.6C below average. June 1940 was 2.3C above average. Jul to Oct 1940 were all more than 0.5C below average. The four months averaged 0.9C below normal. Jul 1940 to May 1941 averaged 1.3C below normal.
Feb 1947 was 6.1C below average. May 1947 was 2.2C above average. Jun to Sep 1947 were all at least 0.5C above average and most well above average. The four months averaged 1.4C above normal. Jun 1947 to Apr 1948 averaged 1.0C above normal.
Another example which comes close is Jan 1945 at 3.8C below normal and Feb 1945 at 2.9C above normal. Mar to Jun 1945 averaged 1.3C above normal.
So one thing that history does suggest is that after such wild swings it is unlikely that temperatures will settle down to something close to average. So I would tend to agree with Gavin on this point. Summer 2011 is likely to be either very good or shocking. It is anyone's guess which at this point.
It is worth noting that in the past four years temperatures between Jun and Oct have generally been fairly close to average and never more than 1.3C from the average. In 2007 the overall temperature in those 5 months was 0.1C below average, in 2008 0.3C below average, in 2009 0.5C above average and in 2010 0.2C above average. I think we could well see a somewhat larger deviation (either higher or lower) this year.