Will Roche's $93 bid finally win Genentech?