Quarra would make a good candidate for Hayley. My only problem with her is I'm not fond of wigged dolls. Leanne suggested Lilah, and she might make a good Hayley, especially since I have one and she's rooted.
On the subject of Iplehouse, did Shari change her web address? I haven't been able to get into I-mag-ination for awhile now.