Oxi-moron? hehe
Several people have posted in this thread on where his traffic is going from. Take a look.
Show us your site also so we can see where your traffic is coming from? We have simlar sites as teenkelly and have dealt with these types of traffic issues for a couple years. Maybe we an help.