When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
it all depends what your intentions are if you just want to keep it stock then yes bmw all the way but if your going to modify any of them is300 all the way parts are endless for the 2jz
stock, stock, stock. MAYBE wheels on either of them.