There is no one brand I like more or less than others. Toyota generally stands for quality but lately more than a couple models have serious problems. BMW generally makes nice cars but that 100 series is not so hot for the money. Since they stopped with the Cherokees, the only worthwhile Jeep is the XJ. All the shitty American and Japanese brands have at least one nice flagship car.
I guess, after this morning, my new number 1 is now BMW. I just spent about an hour with a 335i. The test drive last month with a 325i was alright, but adding an extra hundred horsepower sure makes the overall experience a lot more enjoyable. Not to mention it had much better features. Both were used and in excellent condition.
Nissan would be number 2 just for a strong lineup across the board, and even though not everything is fancy, everything is at least drivable and reliable.
Cant pick a number 3. Five years ago I would have said Toyota. Not anymore.
EDIT:
In fantasy land its Saleen, McLaren, and Koenigsegg.