I have the 24-105 and 10-22 The 24-105 is on the 7D all the time whilst the 10-22 seems to stay in my jacket pocket.
The 24-105 mm is a wonderful lens , ideal for walkabouts, portraits etc
I also owned the 17-55mm a few years ago and much prefer the 24-105mm as you have nearly double the...