BMW Z4 Roadster might be the most entertaining car BMW currently makes. That statement might seem rather bold, considering cars like the M2 and M4 CS are far more visceral, but the Z4 achieves ...