Someone mentioned the late freeze last year. That's why its always good to wait. I only planted 4 tomato plants early last year (just as a test) but they all froze.

Here was the weather on 4/28/13



And this was 5/1/13