Should I Buy?
I'm considering buying a 2004 BMW 325xi with 57,000 miles, but I'm
concerned about the common belief that this car always has problems and
the cost to maintain it is very large. Is it true? What can i expect out of a car
like this? Also, what is the value of this make, model and year?