CF for sure. CP is my favorite park- I also like King's Island, King's Dominion, and Canada's Wonderland. I've been to 2 SF (Georgia and Great Adventure), and found them to be fun but a little too commercialized- not sure if that's the right word. And they use all the same names for rides- and too many comic book/superhero names. How many rides can you call Batman, Superman, etc? Don't know why, it just annoys me.