Guys, thanks for the support. :slap:
If things break, on any car these days, you'll spend a lot of money to fix it. I was'nt forced to take anything. My first choice was to get a A3, way before I even contemplated getting a BMW.
http://www.bmwfanatics.co.za/showthread.php?tid=1921
The 330i was great, I'm sure a s6sp would have been a lot more fun, but the car would never have seen a track, it was easy to drive & it was in great shape. So I felt the chances of getting a car in a better condition was slim, so I took the E46. It was a mistake, but one anyone can make.
I could have bought a 1.4i Fiesta & had a lot of kak with it. Any second hand or new car can be a headache.
When I said economical, I should have said the audi would'nt give me 8km/l.
For what it's worth, it might be a compromise in your eyes Gizmo, but both cars have their advantages & disadvantages.
Like I said, there will be a day that I'll drive another BMW, but not a second hand one, but a new car is not an investment for me or anyone, I don't want to be the guy that lose 30-40% of it's value in 2-3 years time.
EDIT: thanks for the guys that congratulated me though. I'm pretty sure someone that bought a car & had the kak I had & then have the nerves to go & get another one is rightly fucked in the brain.