There cant be an infinite chain of causation because there cant be an infinite anything. Here i quote wikipedia "An actual infinity is something which is completed and definite and consists of infinitely many elements. According to Aristotle, the idea is paradoxical, both in theory and in nature."
If there were such an infinite chain, you couldnt ever utter them all, or write them down, or find them, or even define them, these properties, if you think about it, is quite similar to non-existence. If you could write them down (as in Rex's example), then you could view that description as a single cause.
A realizeable endless chain of causation is, "A is caused by B, B is caused by C, C is caused by A", these clearly needs more then one temporary direction, unlike our universe. This chain is remniscent of Hofstader "strange loops", explored in his book GEB.