I think the best option for this ship to to scrap for parts -- other than the obvious cost factor to completely overhaul the ship once it is righted, who would want to sail on her? I sincerely hope she will not need to rest permanently in front of the port in Giglio for obvious environmental reasons.
On another note, I have sailed Costa Mediterranea in Jan. 2008 only because it was an "oldies" cruise in the Caribbean. We had decided that we would never sail Costa again for several reasons. First, the staff's customer service was completely lacking; second, too many Europeans who cut in lines & pushed people out of their way, etc.; third, this cruise line is over the top in decor (modern) which we dislike. There are many American-based cruise lines which we like & have confidence in; i.e., Azamara, Celebrity, Princess just to name our favorites. P.S. We would never sail Carnival again as our experience was similar to our Costa experience.