Currently I have a 2001 330ci by BMW and I am in the market for a new car and I was looking at the C320 with 4matic but I have been hearing that they have a ton of problems. Is this true?? My mom has an E class and it too has a ton of problems! But I do know that the C and the E are the most popular cars they make! I am very indecisive and the BMW has never given me a problem. Help me out!