Might be interesying:

Dance egyptian - Only better

Fantastic sites also: