Whichever is cheaper.
I like both and usually stay in whichever one is cheaper. The Sheraton is easier to walk to things and is in a great neighborhood. The Westin has a great outdoor area with fountains and places to sit outside. The Westin is nicer overall I'd say.