530XI or M35X and why?

The thing is, I know a guy that bought an Infinity from someone he knew kept up with maintanance but he still eneded up putting $8,000 into it!!!