With Google traffic estimator / keyword Tool you get the data from the SE itself.
Which is all the more reason not to trust it!
if you don't have data for long tail keywords that is probably because the search for those terms is very low as far as volume.
Because Google only now reports on keywords that make them money
There can't / won't be another better source for this kind of data.
Your own analytics are the only thing that will give you a truly accurate data set, however I appreciate that it's not predictive for the most part For future reference as well, once you have top rankings for something always compare it against what you thought you would get and judge for yourself how accurate the tool is.
Anyway, yes, use the tool it's still one of the best resources you have access to.