A question I find useful in these discussions is: how similar for you is the experience of visualizing to the experience of seeing? Because for me, the experience of playing a song in my head is very similar to the experience of hearing that song, but the experience of visualizing something is not at all similar to the experience of seeing that thing. Except, sometimes, when I am focused on it, especially late at night. I'll lie in bed, willing myself to really conjure up an image, and occasionally I'll have an experience that is "almost visual" -- very similar to the experience of actually seeing something.
So I do believe some people can visualize in ways that are much more similar to seeing than others. I'm sure it comes naturally much more easily to some than others, but I'm also pretty sure anyone can practice it if they really try.