Snow Leopard name all about appeasing PowerPC customers