I don't consider a body kit rice at all unless it's all beat to crap and the guy is trying to show it like it's better than other bumpers. I think most body kit front bumpers are ugly, so I'd go for stock with a lip. Sides and rear usually come out looking nice.
So suddenly when is it nice to have a good stereo? If you listen to music like me, you'd want it. My next car will have almost no engine mods, huge suspension mods, huge stereo, and probably little other. I guess that'll make the BMW rice