I will drive my 02 330ci till it doesn't drive anymore. Due to needing more space I will be moving into a new 2013 328i once it gets here. That will take miles off mine and make it easier to haul people around.
I might not have two asses but I won't give my coupe up for anything. My e46 will become a weekend car and something I drive when it's just me.