Err, spring starts at the 21st of march...
All my calendars say the 20th, and so does
Yahoo Damn, some shitty calendars you have.

No really, I'm pretty sure there's a convention that all seasons start at midnight between the 20th and the 21st, so technically one would say spring starts at the 21st.
Confirmation, anyone?