I actually think there is probably a lot of good options for hosts out there - the Channel 10 stable tends to take themselves less seriously that Nine and Seven. Maybe Amanda Keller - she is smart, witty and self deprecating. Sam Pang - also smart, quick witted and humble. Jessica Rowe - smart with integrity but has a sense of humour. I am literally just looking at the tenplay page and naming people I see. Hell, even Grant Denyer would be better than Sonia. That being said, no one on Nine would be a better choice than Sonia. As in they are all horrible