Welcome. The only change I know of that is officially documented is the LED tallight setup. Having said that, I test drove an '03 with SMG prior to sealing the deal for my '04 with SMG, and felt that the software shifted differently. I've run my car for over 4500km now and noticed a big difference between the first 2000km break-in and after (now feels much better and powerful), but it's still different from the well-used '03 that I test drove.
As far as deals, in Toronto, the market for these is pretty hot so I ended up paying sticker price. BUT, the sales guy was awesome and I got the following extras which I asked for:
Boomerang2 (if you don't know what this is, see Boomerang Website
A well-done clear bra stoneguard application
35% tinted windows on sides and back (again, a job well done)
Wheel locks all around
Non-M Floormats (didn't want ANOTHER M badge inside :P ) And some which I didn't:
Car Wash Kit & bucket
Extra bottle of oil in a zip-bag
So, I still believe, you get what you pay for. Dunno if guys who got $2k off their price got any 'extras'. I guess if you factor in the cost of the extras it would probably come close. Either way, I was happy with the service at my dealership, and have been so far. AlpineWhiteE46:
I have DVD based navigation on my car and DO NOT have a shark fin. It seems to work just fine, including my road trip a couple of months ago from Toronto (Ontario, Canada, NOT Toronto, OH) to Cleveland, OH. I have seen other '04s with a shark fin and am glad, frankly, that my car doesn't have one because it wrecks the clean lines over the top of the car. Could the sharkfin be for the BMW cellphone?