I just took these various aptitude tests (from rockport institute), and one of the fields they tested was the Spatial/Non-Spatial continuum. The idea is that some of us are more spatial than others, and some of us are better at non-spatial stuff than others. I think my super spatialness is actually a hindrance to my programming - I get bored easily cause there isn't a whole lot that I need to visualize in order to do my job. I suppose I should be programming things that require mad spatial skills. My point here is that yes, some people are naturally spatial and some people aren't so much. And there are benefits either way. Oh yes - one more thing - I don't think a person is an awful artist if they make a great painting.