The Philadelphia Marathon is a great combination of a big city marathon with a smaller starting field and a not too hilly course. Philadelphia doesn't have a lottery system like New York, but the marathon does sell out in advance.