...but then, who loves it?
Probably the main reason I avoid cleaning is that I don't believe I have enough time. It's rare that I have an entire day, or even an entire morning, to spend uninterrupted on getting my house spotless. So, I devised a cleaning calendar that spreads the workload out over a four week period.
I actually came up with this when the Hunk and I were housesitting for a year at a really nice place, which happened to be much bigger than anywhere else we had lived, and I was definitely overwhelmed by the idea of keeping that house clean! Well, now we have a cute little 3BR/1.5BA that is much more manageable. I still use this calendar, though, b/c it helps me stay on top of the cleaning duties. (Also, the Hunk is very willing to help out when I ask for quick, specific tasks.)
So here it is. I basically broke down everything into single tasks, and then arranged them on this five-day/four-week calendar so that I only have to do two or three tasks per day. And weekends off! Notice the quickhand at the bottom, and that this is for a 1.5BA house, so we only have one bathtub to clean. Also I didn't put those continuous tasks on here - namely, doing laundry and cleaning the kitchen.
I offer this in hopes that you can use it at least as a starting point if you don't already have a plan of attack for cleaning your house. Because, after all, having a plan for something like this is almost always better.