The deadline has been moved to June 22nd, 2010, due to some technical issues with the entry form. The system is up and running now, for any issues or questions contact for more information.