OK, that headline is horrible. But does anyone have the green goods on Mary Peters, the administration’s nominee for Transportation secretary?