Personally I think the Z4 is the best looking two seater out right now.

If I were you, I'd take the Miata. I'm not sure the S2000 would be an enjoyable daily driver, especially with nothing but flat boring Texas highways.