mmm ... si vas a trabajar en horas GMT .. tal vez te conviene usar la versión "PHP" usando un campo INT en tu tabla y metiendole time() .. (bueno será gmmktime) ..
Pero lo que no deberias usar el NOW() .. pues eso te dará la hora del servidor Mysql y ese está en EE.UU. en tu caso ..
Para eso ..uses lo q uses (tipo de dato en tu tabla) .. la hora la tienes q generar desde PHP en horario GMT .. a no ser que Mysql tenga alguna función para obtener la fecha actual en formato GMT?
Un saludo,