Must have prime for me is the Zeiss 35mm 1.4, it feels good and works good, it only comes off the camera when.... actually it stays there most of the time. The 100mm L macro is a sweet lens and I agree with all the votes it is getting. The 400mm 2.8 would be nice, but a bit expensive for a hobby lens for me.