Cars.com did a long but very good review on G70 vs G20. Interesting that the direct comparison was based on price and therefore the G70 3.3 vs G20 330i. They do though include the G70 2.0T and M340i in the discussion with some instrumented data too that basically matches the C&D testing but with xDrive. In the end they declare 330i to edge out G70 3.3 and call the low end G70 basically terrible and the M340i a triumph although very expensive.