20100221 world.mad-mad-world: American couple say 'iDo' in Apple store wedding