Much like the concept of infinite space, I think there are certain concepts that the human mind will never really be able to grasp completely. You make a good point about who created the Creator, and if science accepts the idea of infinite space then I suppose it should also be able to accept the concept that God has always existed. Of course the counter argument to that could be that matter has always existed.
There are plenty of people who will argue with you based on religion but I prefer a more scientific approach myself. I'm Christian but I don't necessarily disagree with Jews, Muslims, etc. I think we all have different names for the same Creator.