Yo guardo las fechas en formato DATE o DATETIME que es standard ODBC .. A partir de ahí uso todas las funciones que Msyql (o la BD que meneje) me dá en su SQL:
http://www.mysql.com/doc/en/Date_and...functions.html
Así uso SQL 100% o lo máximo posible .. Eso ayuda a la hora de migrar tus BD, exportar datos directamente con otras aplicaciones .. o incluso accederlas desde otras aplicaciones.
Un saludo,