The Dubrovnik Card:
171 HRK online, includes Walking the Wall (normally 150 HRK) plus 8 other attractions, 10% off at many businesses and restaurants, and free public transportation.
At current exchange rates, the card costs $3 over the wall ticket alone.