I found the Westin to be good, it was my hotel of choice in Edmonton and I'm annoyed that it has been removed from my corporate "approved" list for 2008.
The Crowne is not so good, my one stay there recently the room decor was in desperate need of an update, especially the beds. There was no gift/tuck shop and signs that other things were under repair. I would avoid it.