I'm going to call BMW tomorrow, but I doubt they will be willing to do anything. I'm also going to try Carmax to see what they offer me, but I may have to pay out the difference if it's like 1k I may just do it...
I ended up putting it on leasetrader for now I'm going to give a week then probably also do swapalease...
2009 BMW X5 xDrive30i lease $712.00 - Boca Raton, Florida 33432