Nazjin submitted some screenshots of Illidan artwork and maniquee from Blizzard Booth at E3 2006.  I will update the source of the screenshots as soon as he replies.  The logo of the screenshots suggest this is from a website. Nice screenshots!