The z4 is also a lot more luxurious, between that and way more torque I'd certainly prefer it for around town.The difference in price will more than offset extra repair cost.
Could almost get both these for price of ap1 s2k lol
1998 Acura Integra Type R - $16500 (North Vancouver)
2007 BMW Z4 3.0si - $17250 (Victoria)
Honda S2000 - $32000