I am looking for a good all around multipurpose lens for my A200. I would like it to take ok Macro's when needed, but do well with portraits and landscapes. The stock lens does not take very quality pics. I have been looking at this one, but honestly, I am not 100% sure what specs I really need. Any advice? I am looking to stay under $250 or $300 for this first one.