Mercury will transit the Sun on Wednesday, November 8, 2006, starting at 8:51 UT in the Philippines. The planet last transited in 2003 and the astronomical event will happen again in 2016. Mercury transits the Sun around 13 times a century.
Time zone listings of the transit can be found here.
(image: 2003 transit of Mercury)