Oh, and if you want to talk Sevens with some knowledgeable people, HubBub in Chesterland (about 35 minutes outside of downtown on the east side) is a pretty awesome place.
Although be forewarned: there's very little else in Chesterland worth visiting (FDave can verify this).