From what I've read the sport package was stock in 04 on the 330ci, but it's not the zhp. I already have a few things on the to-do list like an ipod interface for the nav system (got it today) and a short shift kit. I love the m3 bumper skin and would like to swap to one but I'm afraid of that whole ricer mentality.
It's different driving the 330 to work, I find myself pushing it a little more through the mountains every day. It's getting great mileage to, 26mpg average for the tank. However it really needs stickier tires but we'll see how it does at the autox in Marina this sunday
I have 4 cars now :P My 03 diesel ram tow rig, my sports bug dedicated race car, my sports bug street car and now the bimmer. Due to my parking arrangements I'll have to sell one and unfortunately it'll have to be the GL sports bug.