Hi guys. I'm in a position where I have around £400 (poss a little more) to splash on some glass for my Canon 600D and am not sure what to go for. I like all types of photography (portrait, architecture, landscapes, macro) and would love one good quality walk about lens with an edge towards good...