kazman, I think you answered your own question. Based on the comparison you did, it looks like a 'no-brainer' to switch to Starwood. You certainly opened my eyes, and I'm thinking about changing a couple reservations I've got to Sheraton/Westin now.
Thanks.