Well, for the most part, BMW's are allright. They have awesome styling, comfort, and drive like a dream. I just couldnt justify spending all that money on one when all they are going to really do is have problems. Its pointless...I have yet to come in contact with someone who is completely happy with their BMW (that uses it for a daily driver), and that includes the M series. I know people who have $100k + BMW's, but they are hardly ever driven so that doesn't count...all in all, they are basically junk...