As big of an Alitalia fan as I am, Alitalia can be hit or miss. When they're in the mood, they're as great as any European airline (Including VS
in terms of service provided).
However, when they're not feeling you or the flight, they can be worse than Iberia and Tower Air.
Personally, I've never had any problems with Alitalia. Have always been treated great, taken to see the cockpit and in fact the crew bunk
My recco would be to try their new 777's. I'm flying this summer EWR
on Alitalia and their new 777's.
Some see lines, others see between the lines.