I don't mind vacuuming - compared to other household tasks, anyhow. What I hate is clearing all the clutter out of the way so that the vacuum cleaner can actually reach the carpet. That's why I keep a snow shovel handy year-round.
Use the shovel to shove everything into a big pile, right next to the toy box. (A broom works, too, if you have hardwood floors.) Then, sit down next to the pile with a laundry basket and trash bag, and sort the pile from there. 90% of the pile is either toys, trash, or laundry, and the rest of the pile is small enough to scoop up and put in one of your many "deal with it later" spots, like the bottom step or the kitchen table. Now you can vacuum, quick, before company gets there!