I've actually since decided to go for an E46 M3... very different car I know, but right now I feel like the E46 chasis still suits me better. I just had a lot more fun driving the M3. It didn't help that the seller of the E39 I wanted to buy just stopped answering my emails even though I was ready to fly over and buy the car on the spot. E39 will probably be too old by the time I'm truly ready for a larger car, but we'll see what happens, I might buy one anyway. I'm taking delivery of the M3 either late next week or early the week after