Last year we had the Beeb in to do it. This year we just did one in house and broadcast it live across the school network. As always we had a nightmare getting it set up, but it all worked okay at broadcast time!! The unfortunate thing was only 3 teachers 'tuned' in with their classes to watch it, those in for early lunch had no choice as we showed it in our canteen as well - that got the viewing figures up!
Good experince for the kids, and good experience for us to!!