I'm working on the "best" ending as well. I'm currently working through just "obsessing" over each girl to see the different cut scenes on the first true play through of each. I think I know the best route through it to get a good/best ending at least. Thanks for the tip by the way.
Is it just me or does the order you show your poem to the girls also play a factor?