I am looking to buy my first BMW, and I am torn between an e39 528i wagon and an e46 325i wagon. Which do you have? What do you like dislike about it? I haul around tons of music gear, and so the wagon is a must for me. Both will require maintenance, but would one be more reliable then the other? Leaning toward the e39 right now. Thanks!