If you haven't already signed up, check out the folks at Groupon to see if they have a group for a city near you. It seems they are branching out of the big cities and, in fact, recently added Hampton Roads to their list (you can join the Hampton Roads Groupon Facebook page here).
Groupon (think GROUP cOUPON) works on the principle of group buying. Each day there is a new deal. But you can only get the deal if enough people sign up for it.
You can find out more, and check and see if it's available at a city near you, here.