Haha, nice some long lists of cars in here.
My first BMW was actually my 2nd car, so my pre-BMW list is short .. Although I've had a few MB's since then I am now on my 4th BMW and she's a keeper - 5th if you count motorcycles - and still love them just as much!
1994 Toyota 4Runner
1993 BMW 325i (MT) - instant hooked on BMW!
Actually sold the 4Runner for the same price as it took to buy the Beemer, too!