US vs AB business class
Unfortunately for the OP, while US operates an A330 to FCO with the new Cirrus J seats, ZRH is on an old 762 with recliners. ZRH-PHL is a day flight, so it might not make a difference to the OP, but for sleeping, the Solstys seat on AB is probably better.