The porsche boxster is an amazing car, it looks great, drives perfect and is built well but the S is the one have for the best performance and the flat six engine sounds fantastic, the Z4 is great aswell but you hav to have the M (so i hear), but its a bit ugly compared to the porsche, ive never driven a Z4 but ive driven the boxster 987 S and it is incredible.