The Recovery Is Here! 614 Ravi Somaiya 12/02/09 06:03AM Filed to: vroom vroom Recessionomics Well Porsche sales were up 18% from last November anyway. But mainly because more people are buying the smaller and cheaper Cayman coupe. The things people do to survive these days... [AP]