Honestly, to me prices in Beijing are very similar to HK recently. As with both cities, you can get away with going on the cheap (ie eating local street food, and staying at hostels). I guess definitions of a "nice dinner" are going to vary but without going to extremes I would average $60 USD for a pretty nice dinner (think surroundings similar to a McCormick and Smick or Capital Grill).