I think the steering changed in 2002, not 2001?

used
Your right, there aren't many differences between the 2. The biggest difference is the engine of course - 2.8 liter vs. 3.0 liter. The 328CI has 193 HP/206 TQ, the 330CI 225 HP/214 TQ.
As for options/packages, I'd recommend getting the sport package (12 way power sport seats, sport steering wheel, 17 inch wheels, sport suspension). BTW, the wheels on the sport package differ between the 2000 328CI and the 2001 330CI - you might like one more than the other - perhaps a deciding factor?
The premium package is nice if you like woodgrain across the dash and around the gear shifter. Otherwise, you can still get the sunroof and leather (2 items that come with the premium package) w/o finding one with the premium package.
I'd also recommend one with xenons, simply because most people that buy one w/o seem to want them after the fact, and/or attempt to install the OEM or aftermarket unit later.
I haven't heard the greatest of things about the Harman Kardon upgraded sound system, but perhaps somebody else can weigh in on that?
You can't go wrong with either car. Good luck in your search.