Thanks for the tips Neil.
We did send a letter to Alitalia, and they want a copy of our boarding passes, a copy of the cruise itinerary and a thousand other things. Joe's daughter is a paralegal and works for attorneys and she wrote us a Great letter in which we mailed to Alitalia a week or two ago. We didn't have the boarding passes etc with us, because we're down in Florida now and unfortunately I forgot to bring all that info with me. We can just hope for the best. We stated in the letter that we feel we deserve a free flight.
My daughter was stuck down in Florida with us last Feb. because of the ice storm in NY and Jet Blue gave her a free round trip flight, and she didn't even have to ask for it.
My other daughter went to Boston I believe it was, and three quarters of the way back to NY, the plane turned around because of an electrical problem. Bottom line, they had no landing gear and had to go back to Boston. She got a one way free flight without asking.
I did speak to someone I know, who is an attorney, he said that Alitalia doesn't have to give us anything, they did get us to our destination even though it wasn't on time.
All we can do is wait and see.
We also wrote a complaint letter to JFK Cargo Department, because as far as we know the truck that was going to put the luggage on the plane hit the door and that was the cause for us getting stuck in NY.
We did learn a valuable lesson, when we go to Europe again in January, 2008, we're staying in a hotel in Rome for 2 days prior to the cruise.
I sincerely appreciate your letter and help.
Thank you ever so much. It is really nice to know that there are good people left in this world.

PS. I'm sorry for taking up so much of your time with this long letter.