It seems like everyone is leasing. I'm ready to buy (not lease), but the dealership is trying to talk me out of it. I don't mind 100 mile range. My commute is 14 miles and I hate driving. If the technology is that much better in three years (and I need it), then I will sell it and get a new one...