Buenas!,
Siempre he guardado las fechas con date("Y-m-d H:i:s") de PHP en un campo datetime en Mysql.
Funciona de lujo, es fácil de leer en la bbdd y nunca he tenido problemas.
Ahora estoy haciendo un nuevo proyecto del que espero tener varios millones de registros en la tabla donde voy a almacenar la fecha.
¿Es correcto usar datetime?... vaya duda! :D