It's hard to know what public opinion is really as we only ever get to know who are the bottom two in any given week. They're way out as far as my opinion is concerned though!
I thought the 'dilemma' about what 'kind' of Nancy is chosen (e.g. young and raw vs older and more worldly wise) was supposed to be a dilemma for the public, but I think ALW and CM have already decided that the kind of Nancy they want is a young one. In which case I think they should have given us this job spec at the beginning of the series, before the auditions even, so that only contenders they deemed appropriate were in the running.
I think they blatantly don't want Jodie in the role. If she doesn't have enough 'grit' for CM then he can comfort himself with the knowledge that they have 6 months to teach 'grit' if she wins, just as they'd have 6 months to iron out the other contenders' imperfections.
I know the decision from now on is entirely up to the public vote, and I can't imagine they would do anything underhand with the phone competition after all the bad press such phone-ins have had in the past year, but I can't quite get the image out of my head that all of ALW's and CM's friends will be voting repeatedly for Samantha next weekend in order to out-vote Jodie.
Think I might have gone a bit off topic here!