Home arrow Technology arrow Digital Photography arrow Yahoo touches up photo-sharing service