BMW's Z4 has been a bit of a sleeper hit, blending everything you could want in a car - a brilliant engine, a playful chassis, an open air experience and a daily usability - and with the introduction of a surprisingly well executed DIY transmission, it gets even better than I would have ever guessed.