I like Night (
) but I think Soshi makes a better boyfriend. It was hard to tell with Night if he was just doing what he was programmed to do or if he had actually learned to love like a human. Also, Soshi can always be there for her and give her children and stuff. Night can't give her children and he needs maintenance. Real humans don't need that. It was sad when Night died, but Riiko is better off with Soshi.