I'm going to buy 20D soon. If you can only have 2 lenses to go with it, which will it be? Also, are kit lenses any good? I'm an amature and like to take wide range of pics, upclose sports to wide landscape. Budget will be about $700-1000 for both lenses. Any input will help. Thanks!