That is lucky to be given those. There is no overkill. You will love them, they will be amazing on your 7d.
Wait, what am I thinking you have a 7d. They were given to you. Yes, it is way overkill. You should give those lenses to me!
Seriously, enjoy your new lenses!
Gonzogolf: I never used the 17-40 - But some here have implied it vignettes on FF at some FL and apertures, and so it might be better for some as a crop lens? Just something for the OP to think about. Still way more than useable on his 7d. Many feel that range does not truly need IS. Plus his lens would still be useable if he did ever go FF, the 17-55 would not go FF.