Yahoo! just released a list of their top ten beach towns in America. While we totally buy Huntington Beach, CA as a quintessential beach town, we find it hard to believe that they left off Southampton, Long Island (New York). Yes, it's part of the Hamptons, and yes, the New Yorker to local ratio is a bit skewed, but Mr. Beach DID just rank Coopers Beach (not far from Southampton town proper) as the BEST beach in America. We're a bit biased, sure, but we do have a point. Southampton, as a town, has just as much, if not more, as these other towns: shopping (and lots of it), good restaurants, sight-seeing (look at the ridiculously large homes!), and, of course, rainy day activities.