Hi folks,

I am new to the 6 Series. I currently have an '06 BMW 330i that I am going to get rid of.

I am looking at both '05 645s and '06 650s. I know the 650 will probably cost more than a 645, but I was wondering which year is the more reliable one? What other criteria would you use to compare these two models?

Any insight will be greatly appreciated.