I haven't, so I don't know, but I went with Archers earlier this year and they were fine. In general most cruises seem to cover exactly the same stretch of river (basically between Luxor and Aswan), so at any given point you have maybe 30 boats all tied up, sometimes 4 or 5 deep out from the quay. As far as I could see, from walking through these to get to the shore, all were pretty much alike, though some might be a bit more posh than others. Anyway, it was fascinating, especially if you like ancient history.