We usually avoid the kitschy tourist traps but Deadwood does it right. You just know they are trying to drain your wallet (especially the casinos) but who cares? it is so doggone authentic. The historic buildings are just perfect. You don't have to buy a tshirt to stroll down the street and just soak it all in.