Hey guys. I have an 07 335xi sedan, jet black. Minor upgrades so far as I haven't had it long..m3 bumper, DEPO tail lights, jb4 stage 3 tuner, aFe DCI, BBS LM 19", etc.
The car has 84,000 miles on it and runs cherry, tan interior..extended maintenance plan until August 2013.
I paid $21,000 for this car in April 2012 and adore it, but I really want a black sports interior.

I found a 2010 328 x drive for sale locally..it has the M Sport full ZPM package, white on black interior. Only 26k miles (still has a BMW warranty), 6 speed manual. and they're asking $28k.

My current payment is $338 a month @ 7.5% interest (it's my first financed car hence the rate). They are offering me $17k trade in on my car and willing to knock down the M Sport to $26,900. With $2,000 down, it would be $420 a month for 5 years @ 7.99%.
Your thoughts, guys?