Everyone is going to throw numbers at you. But the truth is take them for a drive. Let yourself decide which one is better. If used both will have different options. Try it out for yourself.
Take out an extended warranty with low deductible you will use it if you want to keep your car in good shape.
If you like customer service. Don't look beyond a BMW.