Going for the ancient sites is nice, don't expect much from the city, it's basically a chithole. Luxor was a little nicer. I doubt a river cruise would be anything worth seeing. What I saw of the boats in Luxor I wasn't impressed. And everyone you talk to wants something from you, money, food...