I'm putting details of my costume online here in the hope it will help people out. Getting together info about this stuff takes *ages*
To start off, heres a picture of the contact lenses I have found:
These lenses are available from InnoVision, their red “Electro Lens”. They couldnt get more perfect IMO. the pattern is nicely graduated and looks really natural. I didn't have my drow makeup on but you can get the idea from my very bad photo editing