17-40 é uma lente interessante para Full Frame... Não tem IS e não é muito boa nas bordas (problema que você não vai ver na sua 7D).
Se a sua ideia é se manter em cameras com sensor crop, recomendo fortemente a 17-55 2.8, é uma bela lente.
De qualquer forma, 17mm não é muito wide na 7D, sendo equivalente a ~27mm.
Se seu foco é mais paisagens, talvez a 10-22mm... também EF-S...