They are very different lenses. Ultimately 180mm will create far nicer background separation, but it is a right pig to focus with, only f/3.5 and no IS. Overall my pick is the 100mm L for all round use. Sigma's 150 and 180 OS may be worth investigating, but they are still not as fast focusing as 100.