Be very careful what you eat but especially take care with fruit juice as the chances are it's been diluted with less than fresh water! Sharm is fine you shouldn't have any problems there.
you have probably heard this before but dont drink any tap water(bottled only) and watch out for ice in drinks. Cairo: try to stick to taxi's because the roads are pretty hectic.(night and day) Also a must see is the pyramids and museum.