I managed to come up with a representation of traffic for a customer where I could easily show how traffic was moving around because looking at numbers it was hard to get across.
While this answers the small problem the bigger problem is that for each page it expands almost exponentially.
While this sort of works what I would really love is to show this in real-time. I would love to show a map of the site and for every visitor showing a pixel pass from one page to another; and as more users travel through more pixel lines are formed. Any developers want to take this on?