For the past couple days I've had the chance to drive both within the same day. The first thing I notice is size. The 340i and the F30 in general feels like a boat compared to the nimble maneuvering of the ZHP. The 340i also has almost 100 hp more than the ZHP so when you step on it in Sport mode, the thing hauls. However, there is noticeable turbo lag in a lot of situations where the ZHP has the advantage with great throttle response. I also prefer the ZHP's hydraulic steering over the electronic steering in the 340i. The 340i is an incredible car with a TON of power, luxury and creature comforts. Its a great car that, in this case, MSRP's for 57K. I couldn't imagine ever paying full price for a brand new one, only to lose half its value in ~3-4 years. At the end of the day, the ZHP is easier on the wallet, more fun and more unique than the 340i.