I am huge ThinkPad fan. That is one exception that I was thinking of mentioning, but really, ThinkPads (NOT Lenovo in general) do not appeal to the average consumer. They are built great, and I have owned a few, but to everyone but the techies, they look like boring/old machines. I actually had a few people tell me that my 2 year old ThinkPad looks like something from the 90s.
And the build quality and fit/finish of the new unibody Macbooks are still better than that of the ThinkPads.