Hello, I'm looking at a 2001 BMW 530i with about 43000 miles at around $18000. Im split between the BMW 530i and E46 330i. I would prefer the more room but Id also prefer the better handling of the 330i. What Id like to ask is which one is more reliable? this will be my decision breaker. Does the 330i handle much better than 530i? Another interesting thing is how their prices are relatively close despite the 530i being nearly 50gs brand new. Any helpful inputs and experiences are appreciated! I dont want to make the wrong decision, please help! another option also might be the Audi A6 2.7t, but audi's are no where near as reliable as BMW's. Thank you for your time!