Regarding girls:
1. My favorite is Rita, good looking and has intriguing character.
2. Second would be Kaori.
3. Pilot.
4. Nikki.
I must say that I like Maggie the least of all the girls, for me looks a bit too young. I know she IS young, but still, for example Kaori can't be much older and she is hot.