Hi Mark - sorry it has taken me a few days to get over to your thread. It seems that your GF, like my W, is firmly planted on the Fence. I reading your thread I have notice some positives and it seems you are getting lots of good advice.
I also agree that in the innitiating contact you should let her do most of it. I have generally innitiated contact once for every 4 or 5 times C calls or IM's me. I am always upbeat and happy when she calls or IMs as I want her to enjoy the contact and look forward to the next one. keep on doing what is working and don't expect things to turn around over night. Remember one step at a time.