Just found this:
Isn't this Hayami Saori? I wouldn't mind her singing the full version of the first OP. Or at least it would be awesome to have a quality version of that part in a file or something. I'm still surprised that her English is this fluent... I mean, that's pretty awesome for someone Japanese, isn't it?