S salsalexx Apr 5, 2008 #1 i think it's quite new...i heard it a few weeks ago... someone know whose version is it?