Who would have guessed that the sunroof topic would have gotten such a response? Interestingly enough, my M3 is, also, the only car I have had in years w/o one. Since many M3 owners track their cars, the "ceiling" was raised to roof height when the sunroof was not installed. That left a lot of extra room for a crash helmet; it also reduced high weight somewhat. It seems to me that 'luxo' carmakers think that the cars are not 'luxo' enough with out them.
I think they are ugly, and break up the lines of the car. Even though I live in California, I haven't grown eyes on the top of my head, so I can't look out of the sunroof.
Happily, now that I know that it has been well documented that no 'pano' sunroof means no sunroof, my xxx4 will have a 'clean' roof line.