I own a black '02 325i and love it. It has the Sport Package, Premium Package, and Cold Weather Package. Up in New England in the fall and winter it is really nice to have the heated seats. I bought it a year ago with the sport tires, and must have an extra set of rims and tires for the winter. I love mine, and know you will too.
Good luck and enjoy!