One thing I would note, the main thing, is that X2 is down and out for a while, so that may definitely change your plans. It changed mine.
Jarod, here is the information I posted in James's similar thread last week (updated slightly to reflect current information and your other questions):
In the off-season, SFMM is rarely too crowded that you can't get everything done in a day. I like to visit on off-season Sundays as it is rare for anything to have more than a 20 minute wait unless only one train is running. In fact, I've gone and ridden all the coasters (and a few other attractions) without difficulty even though I had a full sit-down lunch. If you visit on Sunday, you have nothing to worry about. However, if you are visiting on Saturday only and are not willing to get a Flash Pass I'd recommend the following order:
1. Full Throttle
2. Goliath
3. Green Lantern
4. Batman The Ride
5. Riddler's Revenge
6. Apocalypse
7. Tatsu (if line is over 45 minutes, return at the end)
8. Ninja
9. Superman
10. Gold Rusher (optional)
11. Colossus
12. Scream!
13. Road Runner Express (optional)
14. Canyon Blaster (optional)
15. Revolution
16. Viper
A few notes about SFMM's coasters in general:
-Full Throttle, Green Lantern, and Superman all have low capacity, so you absolutely want to get all of them done before lunch. Scream and Apocalypse also currently only have one train so lines may be longer than normal on those coasters.
-Colossus, Gold Rusher, and Revolution rarely get significant lines. Ninja, Scream!, and Viper are also typically less than 10 minute waits unless only one train is running.
-Goliath, Apocalypse, and sometimes Riddler's Revenge develop long lines in the afternoon that don't typically vanish completely, but are often dead in the morning. Tatsu consistently has a long line all day.
-Lex Luthor is a tempermental ride and often breaks down. If it is running when you walk by, ride, and if not come back later. The ride rarely has more than a 15 minute wait anyway.
-The kiddie coasters are rarely busy. Note that Magic Flyer has a maximum height restriction of 54", no exceptions, so you won't be able to ride (hence why I didn't include it in my plan above).
-Be aware that X2 has recently had some issues (broken lift hill chain) and will be closed until December. If this is a deal breaker, you may want to hold off on a visit, but fortunately this is not SFMM's only top-tier coaster. Also note that Colossus may be closed in order to reverse the trains for Fright Fest.
-Apocalypse, Full Throttle, Goliath, Riddler's Revenge, and Tatsu are all worth re-rides if time permits. Batman, Lex Luthor, Scream, and Superman are worth a second ride only if there is no line. Given your time constraint, nothing else in the park is worth more than one ride.
For reference, here are the wait times I encountered at the event on Saturday (I assume crowd levels will be fairly similar):
30-45 minutes:
Apocalypse
Full Throttle
Superman
Tatsu
15-30 minutes:
Goliath
Green Lantern
Riddler's Revenge
Everything else was 15 minutes or less except the water rides (probably because it was a 100 degree day).
As far as food goes, there is no good food at SFMM. Everything served there is standard amusement park fare at high prices. If you want a decent lunch, leave and return later. However, as you will be visiting on a Saturday I would recommend just getting something quick in the park unless it is dead or you may not be able to get on everything.
Discovery Kingdom
Great Adventure
Great Escape
La Ronde
Magic Mountain
New England
St. Louis
Of those parks, Magic Mountain is the only one with a good enough coaster collection to make a trip specifically to visit the park. New England and Great Adventure are both pretty good parks as well, but neither of them are worth traveling across the country for. If you're planning a larger trip and want to include one of them, they are definitely worth spending a day at, but don't fly all the way to Massachusetts or New Jersey just to visit the parks. The others in the above list aren't worth visiting except as a side trip, as while they do have some good rides none of them have more than one standout attraction and a couple of them (namely Great Escape and La Ronde) are not full day parks.
For the Six Flags parks I have not visited, I generally hear that Great America and Over Georgia are best. Over Texas used to be good as well, but in the past couple years I've heard a ton of negative things about the park. Fiesta Texas is said to be pretty good, but isn't a full day park, and Six Flags America is generally considered the worst park in the chain.
To be honest, if you're planning an amusement park trip, unless you're going to Florida or Cedar Point you need to visit multiple parks for it to be worth it. There are very few parks worth traveling just for that park. If you're more looking for a park you can add onto a non-park trip, pick a destination you want to visit and just go to the nearest major park. While some parks are better than others, I have yet to visit a major park that wasn't good.