Now that I've attained Executive Platinum status with American Airlines, I'm batting almost 100% on sticker upgrades (confirmed 100 hours pre-flight, availability permitting), I love the VIPOWs for international upgrades (enough for four round-trips, inventory permitting), I accrue double miles for all of my flights, and the EXP desk takes great care of me. If the American Airlines/TWA network works for you, take a hard look at the AADvantage program.