Not sure I understand the aura around Cosworth these days. They certainly are not the same company that did the good stuff back in the day. Their last foray in to F1 wasn't exactly Earth shattering.
Also, does "Cosworth" mean the one owned by the Champ Car guys or the one owned by Mahle (i.e. Mahle Powertrains)?