There is also the Canon 18-135 that I forgot about. Any thoughts on that one?