Lexus: Why the F? A very interesting discussion is ongoing at The Truth About Cars, and what started out September 12th, 2007