Always a difficult one, and as Jon has siad there is a lot that can be said when it comes to these situations....
A lot has been said already, not much more I can add that hasn't been said.
I would say that there is lots of nice work on here Darren, keep up the good work