Azamara Cruises also has a 24 night cruise starting in Athens and ending in Singapore with stops in Alexandia Egypt, Suez Canal passage, Dubai overnight, Mumbia(Bombay) India overnight, Cochin India, Phuket Thailand and Singapore. The cost is about C$3000 per person with inside cabin for the Cruise (works out at only C$125 per day). Airfare will likely be in the region of $1800 (not available right now).
These ships are smaller but absolutely beautiful and the service, food etc are said to be out of this world.
If anyone has any interest, (it leaves November 27th 2010) I would love to discuss the possibilities.