I tried all of those services and they are crap and don't even come close.
You can't guess the traffic just because of some rankings and such... I can drive thousands of visitors from PPC and none of those services will pick it up (alexa will but it's much more complicated).
I, personally, think that Alexa is OK if it's not manipulated as it gives you some sort of an idea.