Here are some friendly links which you can visit.
For information about itineraries,ferry tickets and availadility,you may visit www.greekferries.gr