Hi Amit - did you look at my previous post as I gave the links to threads for hotels and flights. I'm sure there would be some useful information on those pages.
As for public transport, have a look at this:
http://www.propertycommunity.com/forum/egypt...tations-2.html, in particular post #11.
Sharm, Sahl Hasheesh, El Gouna and Hurghada are all very different places, so you must see them all to decide what is best for you. If money was no object, El Gouna would be the place for me, followed by Sahl but you might think very differently. My understanding is that El Gouna and Sahl are prestigious resorts while Hurghada is cheaper and very lively, some areas more prestigious than others!
(Did you get my second PM?)