FWIW: I do most of my intelligence gathering here on FT, sometimes for my credit card history I go to an aggregated site called
www.comparethecard.com as it has all the features and benefits of each card, whether it's airlines, hotels, transfer cards, etc
Just my two cents
Good luck