As I mentioned before, cats will sometimes go to great lengths to avoid vomiting on portions of the floor that are easy to clean, like linoleum. They prefer the carpet. Yet, when it comes to choosing a place to sit, they often prefer to plunk down on the smoothest, coldest surface available, even when it's surrounded by a nice, comfy carpet. I have no idea why this is.
The only theory I've come up with is that it's because cats are evil's way of moving itself from place to place, and tormenting us along the way.