First of all, OMG did you see last night's Mad Men? Whoa. Just...whoa. We don't want to post any spoilers, just in case your Sunday night kept you away from the DVR. What we can talk about is one of the locations used, when Los Angeles stood in, as usual, for New York...but in this case, for a very well-known place.