thanks for the comments guys,,, bmwm3n528, youre right about the color is granitsilber. The wheels are 18in Fitapaldi's, I think the style is called Tubolare. I got them off a thrashed 95 M3 that was at my buddies wheel shop, I think it was a lease car. I know they're not the greatest but I got a good deal and they came with Pirelli P7000's, but those are long gone now. Now I have Nitto Neo Gens on.
Vitolo, you were close, but it's Marine Stadium in Belmont Shore of Long Beach, it's where they had water events for this years X-games. Alamitos Bay is less then a mile from Marine Stadium.
As for the wheelbase of a 325is vs a M3 I think they are identical, experts please correct me if I'm wrong.
I'll probably get the clear tails but that's about all I'd do for the exterior, I wouldn't do the M3 bumper just because I think I'll wait till I get the whole M3 itself. I wanna try to find an Estoril or Avus Blue with the same Dove Grey interior as the one I have now, I think that would be the ultimate combo!
Like this:

gotta love those floormats, lol