Get the visa on arrival. It's a simple purchase at one of the foreign exchange desks: stick the stamp in your passport and present it to the immigration officer. Nobody will ask you why you are visiting Cairo - if they do, cite tourism. And have a good time!