Which library do you prefer when working with JSON in your Java projects? Gson vs Jackson?

It seems like the Java community is split in half. Which do you prefer and why?