I am looking to buy a new lens for my 400d and unsure which would be the one to go for? The style of pics I take are - cars, people, and scenery I just have the standard 18-55mm lens at the min. Not looking to spend ££££'s but I know...