The rest were covered but
Catherine is pretty much "hey nerds, with women you have two choices. super uptight (scuse my french) bitch or insane idiot.
Portal has no character. She never speaks and could be replaced with a pile of animate kindles and it would be the exact same.
Oh, and...