Summary: How reliable is a new Mercedes? Are power windows threatening our children? And a ride in the 2007 Ford Expedition.