This is a good fundraiser ride across some nice rural country in northern Burlington and a bit of southern Monmouth Counties in NJ. http://www.burlingtonrotarynj.org/content/Rotary_100/Rotary_100
Choice of distances: 25, 50+, 65+ and 100 miles. Not a lot of water / food stops, however. Decent feed afterward
Link has cue sheets etc.
Nice folks (Rotary Club) and not too many riders (several hundred?). Start times can be from 7am until several hours later (depending on distance).
$40 day-of-ride signup.