To answer some of your questions:
It's Topaz Blue with black Montana leather, aluminum trim, HK sound system, DSC III, aluminum pedals and shift knob, heated, electronic seats, and much more...
Compared to my Civic (coupe, BTW)? Well, my Civic is good for a Civic, but it is not in the same universe as a car as the BMW. I've wanted a BMW for many years, test drove just about everything this year, and still came to the realization that the drive, refinements, etc are the best for me in a BMW.
I got a great deal on the Certified 2001 328CI. I am very happy. It drives like a dream.
Mods? Nothing planned. I went nuts with the Civic. Just going to enjoy a stock job for a while. New 17s in the summer, for sure...
As for the TCC, not yet. Not too happy with that site, but many of my westside friends have seen it.