Hi farouk,
Well, it seems we might just have to agree to disagree on the point concerning understanding the culture of the day. If I understand you correctly, you're saying that you must understand something about the culture that existed when the book was created. For most books I'd agree. But Muslims claim that THIS book is timeless. If Muslims stopped saying that, then I'd agree that a cultural understanding would be appropriate. So, unless I misunderstand your point, it seems like on the culture question we simply disagree.
As for my free will... Well I was born into a culture that was not religious, but that put a high value on critical thinking and evidence, and that is suspicious about taking anything "on faith". Using your logic, this is the culture that Allah decided to place me in. Given my upbringing, I see all scripture as suspicious, because scripture declares itself to be divinely inspired, but there is no evidence. I could rewrite society's well known moral teachings in my own words, and declare them to be divinely inspired, and I would have as much direct evidence as you do. The religious person's only "evidence" is tautology, in other words no actual evidence at all.
So, IF Allah is as described in the Quran (a possibility that I'll agree is remotely, remotely, remotely possible), then I stand by my claim that he is cruel, at least to me - because I am doing nothing more than using the brain he gave me, as I demand evidence for the extraordinary claims in scripture.