Just a quick thought on field errors/feedback...
example....date field....i put in 2-2-2011...
ERROR-- INCORRECT DATE FORMAT...
OK...thats fine...but what IS the correct format?? Give meaningful feedback...it helps alot!
ERROR -- Please use mm/dd/yyyy as your date format.
Thats better....