I'm a pretty firm believer that summer doesn't actually begin until June 21 (I guess I'm a big equinox guy or something) and I think this year's weather really bears me out, seeing as we ...