The vocabulary battery would seem to measure long term memorization ability. It actually correlates with IQ better than any other test. Also SAT tests are often used as a proxy for IQ because they correlate so well with it.
>It's our need to have a single spectrum from mental retardation to genius-level that's led us to try to create a test which assigns a number to intelligence. But intelligence is multidimensional and an IQ test just fills in some of those dimensions.
No, it's not. Please learn what you are talking about. It was once believed that intelligence was multidimensional. But then scientists realized all those different dimensions correlated amazingly well. E.g. people with better memory were much more likely to be better at puzzle solving. And a single factor, g, could explain most of the variance. IQ tests try to measure g, which is very predictive of general cognitive ability.