I've got several cards approaching their one year anniversaries in the next few months - does anyone know of a location where it is easy to identify what anniversary bonuses are offered for each card (other than the bank website)? I've looked at the specific websites for each bank, but just want to make sure I'm not missing anything. Capital One Venture - $59 fee - No anniversary bonus Citi Thank You Premier - $125 fee - Free domestic companion airfare and 1-4% annual point bonus Between these two cards, I'm thinking of downgrading the Venture card to the VentureOne card (no annual fee, 1.25 points per $) and calling to see about getting the fee modified for the Thank You Premier card (based on reports elsewhere on the site). Even if I can't get the Citi fee completely waived, the companion airfare seems like it would be worth retaining the card. Chase British Airways VISA - $95 fee - No anniversary bonus Chase Priority Club VISA - $49 fee - Free night certificate Chase Southwest VISA - $69 fee - 3,000 points Chase Marriott Premier VISA - $85 fee - Free Cat. 1-5 certificate The PC and Marriott bonuses should outweigh the fee. I couldn't find any details on the PC free night certificate, though - does anyone know if that is restricted to certain brands or can it be used at any property? The SW points are only worth about $50, but that at least brings the fee down to a negligible amount. I didn't see anything about a BA anniversary bonus and I don't spend $30,000 per year on that card, so I can't find a justification for keeping that one around. May apply for a different Chase card and if I run into trouble getting it approved, offer up the BA card in exchange. Have I thought through everything here? What am I missing?