The credit crunch may have forced Formula 1 to abandon for good the big bucks spending of recent years, but ...