Ok, its here. Summer is officially upon us. Since I missed the beach last weekend I'm raring to go like a sixteen year old boy at prom. This weekend feels like the first real weekend of the ...