20071210 tech: In pics: Apple's all new store