Steve Bug is back with a brilliant release to close 2007. Listen, that is what we love Steve Bug for !!