The Memorial Day long weekend is here, and to me, that means it's summer. Higher temperatures bring higher expectations. Too many songs have been written about how you're supposed to be falling in love, having a blast under the boardwalk and generally soaking up the sun to count.

Photo By CNET

Photo By CNET





















