Yes - Traffic is coming from itool. - beacuse that is the site I am using to check stats future pr rank and all,
Yes there are alot of hits, but what can I say - I check my stats alot, google has been changing almost by the minute the last couple of weeks due to the overdue pagerank update, as well as there switch over to Big Daddy...
Sorry I check the stats so much .....but thats just me
Hope this has answered any questions and if not please post and I will happy to answer any more