For all you early planners, mark your calenders:
May 1st - May 5th - 2013
April 30th - May 4th - 2014
April 29th - May 3rd - 2015