Would not agree here with everyone. It is little more to analyze, not just miles or years.
I had to make the same choice and gone for "years".
The choice was in between 2009 3 series LCI with 70k in Germany & 2007 with 35k in a homecountry.
My choice was made for 2009 3 series LCI with 70k in Germany, because:
1) LCI vs pre-LCI model;
2) 70k on German autobahns is much better than 35k on our homecountry roads or read as citymode. As we do not have many highways.
3) and of course mods & options car has;
4) Clear dealer's history.