I am not a fan of German cars but the BMW is an awesome looking car and performance is good.The Jag would be a big negative.My IS300 is a well built, good all around dailey driver but not a very powerful car.I would say if you just plan on buying and not modifying get the EVO that way you have a good reliable performer that looks good and can be driven tear round.If you plan on modifying for performance the IS,G35 or 350Z are all good choices.My IS payment is work subsidized so I don't really have a payment that's why I picked it,it had to be a Lexus.