Omega Speedmaster - The only watch you need?