Originally Posted by allen_who:
“I don't know the answer to any of that... The story is there to be told. It's my best stab at what's going on though.
I really don't believe she kills the Doctor. After all isn't the Doc there with her at the end of her life in 'Forest of the Dead'? So it couldn't make sense”
Originally Posted by
steven87gill:
“Well, they are meeting each other in the wrong order, so the first time he sees her she dies (FOTD) so the logical conclusion you can draw from that is....
”
Originally Posted by allen_who:
“All too perplexing... I hope he (Ste Moffat) finds a way to keep the explanation of it all quite simple...”
Originally Posted by sebbie3000:
“Except if you're looking into the meaning of what she said, then you should use the correct wording. She actually killed the 'best' man she ever knew, not the 'greatest'.”
We don't know enough about her just yet to presume who the
best man she's ever known is or the circumstances in which she kills him. It's just an interesting teaser. Might even be someone we haven't been introduced to yet from her past. It's fun to guess though

My guess is that River starts off 'bad' and the Doc helps her see the error of her ways. The "best" man could be someone who's raised her and looked after her - she kills him accidentally or purposely out of frustration or being tricked by a third party, regrets it, is full of remorse and on a downward slide until the Doc turns up for the first time as far as she's concerned and convinces her she still has a future somehow, possibly by giving her the book and convinces her to hand herself to the authorities which is why she ends up in prison. That would tie in with her comment that she's sorry but everything is going to change, meaning next time they meet she won't know him and she'll be a bad girl.
Apologies for the punctuation if that bothers anyone.