San Diego's beaches are an embarrassment of riches: wide stretches of golden sand, endless sunshine, rugged bluffs, and cool green seas. Add those characteristics to huge, nearby population centers, and you can see why it might be a good idea to plan e...