Interesting thread... I've never tipped in a hotel in (western) Europe or the US. The thought hasn't actually occured to me.
I have tipped housekeeping in Tunisia and (if I remember correctly) Turkey, but that's it. I will certainly think about start tipping in western hotels as well. Will give this some extra thought on the next business trip.
Will also read
Nickel and Dimed, thanks for the tip!