Alan (Amfoto1) unfortunatly as a disabled single parent, with a daughter who is showing a huge potential (as in reaching junior national squad level standards and needing about £2500 worth of new (second hand) kit) in a sport with zero sponsorship or support. So no nice new (or second hand) lenses coming my way. Been considering one of the Sigma xx-500 OS lenses. But thats ok as I'm more than happy when she's happy; and I can always hire a lens for those times I really can't do without it, the 100-400 is only about £80 for a three day hire with insurance and delivery.
To the OP enjoy your new 7D I'm sure you will like it. The xD/xxD control layout with the rear dial is much better than the buttons on the xxxD cameras. I went from a 300D to a 20D earlier this year, and I love the new control layout.