Haley was a VERY pleasant surprise for me, when I went for her. I honestly expected it to be a prissy and annoying married life.......because of how she is when you first meet her, but as I got her hearts up, I was like: .......wow, really? GIMME THIS GIRL! lol =x In all honesty, they're all pretty well done...but Haley's was just so...yeah, heh. I really liked the way her character played out. Especially that 6 heart scene...