you r right. i meant starwoods.
anyways any suggestions?
That would depend on what you do with your miles and where you already have miles.
BA for short haul flights is a great option.
Starwood transfers at an awful ratio so in general it's not worth it.
Aeroplan? Singapore Air? Etc? It all depends.