Knott's. It has better food, better employees, better atmosphere (though admittedly it's losing it), is cheaper to get into (especially with a discount coupon--pick them up at Del Taco), more for small kids, and is a lot closer to DLR. Six Flags has really bad food (also extremely over-priced), really inept employees, is far away (with the high gas prices, that makes a difference), and not that much for kids.