Combining your idea and mine, how about "Open Source Scientific Computing" ? I have to confess that it will need to be finalized very soon, as we have to get the banner/logo very urgently..