Обычно всегда храню TIMESTAMP в базе - это намного удобнее в отладке и при администрировании базы. В коде же использую DateTime-поведение, преобразующее все timestamp поля в объекты DateTime, избавляет от головной боли преобразования типов.