Another great post! And this is such an important one, about thanking God beforehand. I rememeber when I first read this in the CWG books, it had a strange effect on me, I didn't know what to think, then I remembered that the way I learned to pray was taught by the church...and I was just following along, as everyone else does. I understand what God means, now to thank Him in advance and in turn KNOW what you're asking for is already there. That state of knowing is so important, also when I use this method of Thanking God, I move into a more relaxed and relieved state of mind... so I could see the "magic" behind it.
The CWG books I can't recommend enough, those books really moved me at very deep levels and I constantly go back and re-read them.