I was never informed you left!
Anyway, good review. I actually saw a car similar to this yesterday. On the fender was the 2.7 sticker. I thought how small that engine must be in that car. I'm sure it had trouble getting out of it's own way, and can tell by the MPG numbers that it worked itself to death. Sorry you had to deal with this POS on vacation.
Off topic, did you get any pics of ground zero? I would love to see them if you get the chance to post 'em!