Aquinas and Augustine good enough for you?
You wrote, "And it's a BIG stretch to say that God knew my soul before my soul entered my flesh."
You can find that debated in the Summa Theologica by Saint Thomas Aquinas. It's on the web at http://www.ccel.org/a/aquinas/summa/FP/FP090.html .
You continued, "Tell me, are there just billions of souls just sitting up there waiting to enter flesh? I don't think so! While my flesh was soul-less, my soul was somewhere else for God to know? He just didn't get around to putting my soul inside my body. Me thinks that argument is a bit of a stretch because you don't want to read the plain sense of the words. I don't know of any major Christian religion that teaches that my soul is waiting somewhere else before I take my first breath."
Fine, I'm a heretic. Put me on the rack, why don't you?