New member here, having just become the proud owner of a 3-series compact, 2004 e46 316ti to be precise! I've already posted in the 3 series discussion due to some problems i've had with the car. Luckily it was bought from Arnold Clark and still under warranty so its going back there to have them sorted out (hopefully).
I absolutely love the e46 compacts. I know this is controversial and a lot of people slag them off for their looks especially, but I think my car is the sex. Absolutely love the drive too. I've driven a few cars in my time and I don't think I could ever go back to having anything other than a BMW after just a week of having this car!