I'm with BRP. I recently swapped my platinum for bronze. The bronze is free, and I put everything on it that I can't put on Starwood, which isn't much, so I think I come out ahead in the tradeoff of half the miles/no annual fee.
The only time I would not use either one of these cards is overseas... I am about to trade in my Schwab visa for a no hassle cash-back Capitol One.