I think Patrick Stewart and Oliver Ford Davies (Polonius) were brilliant, live and here. I thought Ophelia and Horatio were actually better in this version than the night I saw them on stage. I thought Tennant was perhaps not quite as brilliant, but very good. I thought he was more involving and moving when he was right there physically.
Overall I think a very brief review would be that this is a pure transparent production. The story and the text are clear. I like the modern way of foreshadowing and then delivering Shakespeare's words, so that they are the most natural thing to come out of that person's mouth at that time. I don't think it spoils the poetry, but it makes you feel a link between the ultra-life of the play and one's own life.
*PS Not sure if you can watch this outside of the UK? I think BBC i-Play should be viewable by anyone in the world. As a license payer I lose nothing by that.