Technology | Wed Aug 22, 2007 6:39pm EDT

Hurricane Dean slams Mexico's Gulf coast