JoePublisher - 11:30 pm on May 12, 2011 (gmt 0)
Totally agree with incrediBILL - last 90 days for me ...
54.7% Search Engines
33.2% Referring Sites
11.1% Direct Traffic - (the most important metric for me)
The only problem I have is that within the search engine % Google is providing 90% of that 54.7% .... come on Bing users, start levelling that playing field; I 'hear' it, but I don't 'see' it happening - particularly from European visitors, especially UK and Ire.