В общем в начале даю
mysql_query( "SET time_zone='+03:00'");
mysql_query( "SET time_zone='+03:00'", $db_link );
И потом обновление через now()
Дык вот она только в одном апдейте (причем по середине) его хавает в остальных местах таймзон тот же...
WTF?