Depends on the minimum runner cutoff. Toughest road marathon has to be the Blue Ridge Marathon, but they only allow 750 participants for the full marathon. I don't think that really counts. Probably toughest mass-market marathon that also will have the most beautiful views you've ever seen in your life is the Big Sur Marathon.