For all you early planners, mark your calenders:

April 27th - May 1st - 2011

May 2nd - May 6th - 2012

May 1st - May 5th - 2013

April 30th - May 4th - 2014