If you're top tier with both, I'd probably choose the Hyatt. W has great Plat recognition (read: upgrades) but do not offer any breakfast. If you don't really care about breakfast, then the W is a far newer hotel and I'd probably swing that way, then.