 I received the 328I as a birthday gift.  Now, for those of you married folks reading this, that translates into my wife letting me buy it:)  I have had the vehicle just over a month.  The dealer was so confident in the vehicle, he sold a 2 year, UNLIMITED MILEAGE warranty with it (just to be on the safe side, as I've heard horror stories as well).  So far, the only thing I purchased was wheel locks and window tint.  The vehicle has been incredible to drive, and that is on the 89 octane (note:  later models require premium fuel).  Gas mileage ranges 21-25, but that's likely due to always pushing the 5-speed. This will be the first of a few  updates, as I own the vehicle.  So far, 2 thumbs up!