BMW M3 vs M340i - IS THE M3 WORTH THE MONEY???