Both are different beasts. The BMW is very practical; the Z lights-up all your senses. However, the Z has very little useable space. Today my wife had a civic event where she just happen to win several prizes. Before she left, I told her she should take a different car if she needed to haul anything. Guess who receives the call to come and pickup her winnings as they would not fit into the Z?! You'll be just as happy with BMW for different reasons as you will Z for different reasons.