Sort:  

I picked the 100mm macro up used for $300. It focuses fast and the f/2.8 is even nice for portraits! The L version has stabilization, but costs double.