My first daily after I got a Z4 was a Mazda - albeit a 1996 323f 1.5i! Mainly for the cheap road tax and a non-interference engine so no need to change the cam-belt unless it broke! But after 6 months it had to go as it was so boring, slow and wallowy.
Along came an E46 325ti Sport - much better. But I've just replaced it with an E91 325i - better still!