Interesting thread!!
I never ask for upgrades. I *think* get them automatically anyway. I'm pretty sure my corporate rate is for a "superior" room and I always get a "deluxe" room. I don't know. Never had a suite, but one time I had a room on the Penthouse floor (but actually preffered the "deluxe" room). And I walways stay for 3 or 4 nights. never just one.
This hotel takes good care of me. I've stayed there *lots* of nights over the last 2 and a half years (close to 200 or so nights, I suppose). Lots of the staff knows me by name. They know my checkin and checkout habits. Almost alway get *early* checkin. Checked in today before 9:00 AM. I can get late checkout, but never take advantage of it. It would be more trouble than its worth.