Originally Posted by D_o_S
I'm assuming the dealer will have the software for free/cheap...
Well...it's not quite like this
If you look on page 3 of this thread, the software comes together with the Power Kit, as a CD in the Power Kit's box, and that CD has your VIN on it. That software coming on the CD cannot be installed on another car.
But since you have that "thing" going on with the dealer, just make them install the Power Kit for you. Or at least sell it to you with the ~30% discount that they get it from BMW.