so you ask - the best eight parks outside of Florida. It all depends on what you want but here are my thoughts on a Top 11 lumped geographically in you take 3 trips.
MidWest - SF Great America, Indiana Beach, Holiday World
West - SF Magic Mountain, KBF
East - Cedar Point, Kennywood, Knoebels, SF Great Adventure, BG Williamsburg, HersheyPark
If I had to list only 8, I'd take out KBF, SFGAm and Kennywood, but if you are that close to these parks you won't go wrong visting these 3 also.
To me Knoebels, Cedar Point and BGW are the ones that have all 3 qualities that you favor: great rides, quality staff, good food and scenery.
here are the slight deficiencies i see at each other park if it helps you make a decision:
SFGAm - Scenery
Indiana Beach - Food
Holiday World - coasters are great, but lack of quality flats
SFMM - Food, Staff
KBF - Scenery, lack great variety in flats
Kennywood - Scenery
SFGAdv - Staff, Food
HersheyPark - Scenery