WE just booked a local tour guide in Turkey for 2 days in Istanbul. He also provides tour services for Ephesus and I personally know people who have used his service in both cities and he comes highly rated. His costs are comparable to slightly lower to the ship tour, BUT we will get a personal private tour for 6 people....all in English.
Check out his web site at
http://www.leventsolmaz.com