It worked really well and I'm still using it after a few months. My hair is great - no problems at all. The secret seems to be: only use the yolk of the egg and mix it with water to dilute it. There are all sorts of recipes on the www, but I reckon, keep it simple. Crack an egg into a cup, separate the yolk and add a little tap water (a little more than the amount of egg yolk) and mix it up with a fork. Wet your hair in the shower and pour a little bit into your hand at a time to disperse around your scalp. Rub it in a bit for a minute, like you're lathering shampoo, although it won't bubble like shampoo does and then rinse out. I haven't needed any conditioner at all. I just blow dry my hair afterwards and it's ready to go. It doesn't smell at all and doesn't cook in the water as long as you don't use the egg white. I have warm, but not hot showers and don't have a problem, although I wouldn't recommend having a really hot shower when you do it, in case the heat affects the yolk.
As far as I can surmise from my amateur searching on-the-line, the egg yolk works as a shampoo because it is an emulsifier - in that it helps oil/fat and water stick together like in mayonnaise, which means that the yolk can pick up the grease in your hair and bind it to the water, which is then rinsed out. I'm no expert though, so don't take my word for it -