We did Athens, certainly cheaper than the ship excursion. Couldn't find the train station in Piraeus so got a taxi into Athens - 20 euros. Came back by train 80 cents each. You buy one ticket for the Acropolis and several other places. Suggest you get a guide book.
We are also going on the 28th and have been told its best to join up with another couple to make it cheaper.