I like
Graham;
Graeme seems to be trying too hard. I know of a
Graeme whose father is
Graham, so he is and he isn't named after his dad. I've got a cousin
Graham, and I hardly know him but the name is fine. My two closest male friends are both named
Ian and both have a brother
Graham. It gets strange sometimes! But I would happily use
Graham, though I'd use
Ian first by miles.