Here are a few thoughts for you, Kader.
I believe God speaks to me. No, not in English, not out loud, not with visions. It is probably more proper for me to say the spirit of God, or the Holy Sirit, or whatever you will, speaks to me. I don't think I am alone. But I will try to explain...
When I think fo God speaking to me, I think of moments where I feel clarity.
I can recognize the results of a bad action; we all know someone who seems like the have no clue that what they are doing is causing their own misery.
I can think critically, take a step back and see things for what they are; we all know someone who can't see outside their own box.
I can act moderately; we ALL know someone who acts rashly and obscenely in the name of God.
I can comprehend, I can prioritize, I can stay calm and focused. If you look around the forum you can see examples of folk who are way better at these things than I am, and they all have different beliefs.
God IS speaking, to all of us, and we need to get rid of all of the noise so we can hear. But don't, for heavens sake, expect big things.
God really isn't going to tell you anything that makes you better than anyone else on earth. He won't tell you when you will die, because you couldn't live with the knowledge. He won't tell you when the world will end, and He won't tell you that He exists. You will just KNOW because you will know that you yourself couldn't have done so well on your own.
Sorry if that is preachy...you kinda asked for it.
And BTW...if GW Bush and your other sources claim to have spoken with God, and if they absolutely swear to it... in other words, if there IS a God and a devil, and we can hear God, we could surely hear the devil as well.
BTW again...I believe that God has given some people visions, just not me myself. Do you know what is the first thing they say 'I am going crazy', or, 'the devil talks to me'. No one that I know of who has been a visionary has said 'God told me'. When God talks, it is usually to the humble.