That's tough because trails are so different. For me it would prob Cunningham Park because it offers so much in one place. Dirt jumps, pump track, singletrack and features. On the island prob has to be Mlp cause it's the techiest one around and fun to ride. For mileage and flow definitely East Setauket cause it's a long trail and have to be sharp..