For me, the difference between Amanda and Will is that she just seems like a more genuine person - yes, she lied and manipulated but in the talking heads bit to camera, I never got a sense she was playing a part their either - she was just very upfront about it all.
Whereas I don't really buy all Will's agonising about feeling guilty. He might feel a bit bad, but it's so OTT. He's also a bit Jay from the Inbetweeners, going on about how he's been an amazing boxer and dancer
I don't like him, but he has played the best game though so deserves to win over the others