They'll always be different. There's no such thing as a "visitor" as far as HTTP is concerned. The stats packages make the concept up and they do it in different ways and over different time intervals. That's why you should stick to one stats package and compare like for like.