The Times Square thing is just a touristy thing. Much the same as few New Yorkers have ever been to the Statue of Liberty. Atlantic City has been the perfect place for me on NYE. You don't have to go to the pay parties since all of the casinos...