Hey guys first post here and I'm pretty green when it comes to BMW, been running lexus to this point. I have sold my is350 and am looking at an 03 540i with m package and a 09 323i. Both cars clean. The 09 is obviously more money and would be driven year round where the 540 would be a 3 season car. I know they are different animals but I'm wondering of anyone has some insight I may not know. The 540 BTW has had a great maintenance history with regard to cooling and other things. Thanks again guys look forward to spending time here!