schriste, I definitely concur with you. I have been staying at both properties a LOT so far in 2008 and hands down, I would pick the Sheraton Suites. The hotel is in better shape, more comfortable bar to hang out in, free breakfast (at least for me as a Plat, YMMV), more reliable shuttle and bigger rooms.
The only thing the Westin has going for it over the Sheraton is their workout room opens at 4 AM (Sheraton Suites is 6 AM). Other than that, I much prefer the Sheraton Suites.