Have a look at this test, the 160mm seems no bad lens at all. I would prefer the 160CB over the 150CT* just because the latter is m u c h older and you wonīt know whether the shutterspeed are still correct. But I donīt know about macro abilities. On the other hand, the 120/4 is also a very nice lens for portraiture and close ups, and it is light and compact as well.