The rule of thumb typically is try to buy the car with the least amount of miles. If it "were me", I would probably go for #2 even though it's 6K more. Probably "less cost" in the long run as it sounds like you like to keep your cars for a while.
2005 530 6 speed/Sport/Prem/Cold black/black
2011 328i Sedan/6sp (lost to an accident and she is now at the big Roundel in the sky.
1997 328i - gone "my first love"
BMWCCA # 367299
ED May 14, 2010