I prefer earning points in Chase's Ultimate Rewards. I really enjoy the 2x points the Sapphire gives me on all meals/drinks. I have decided to probably keep the Sapphire and pay the annual fee.
Have you thought about instead of canceling your cards trying to downgrade to a no fee card or getting a retention bonus?