While i obviously respect @andrew ‘s opinion, i have to respectfully disagree with Rosetta Stone. It’s a very poor approach, and I’ve heard arguments against it at several seminars I attended. Rosetta Stone tends to be very robotic and, for many, lacks stick-to-itiveness.
I really prefer Pimsleur and their methodology (you can find a good explanation on wikipedia). Granted, it’s not a visual methodology, by any means, but it does teach in a scientifically proven way. I’ve learned the basics of 5 languages with Pimsleur, and i’ve used their methodology while teaching Russian classes.
What do you mean by “visual”? Do you need to see the words, or do you mean more like seeing a scene and learning about it? If it’s the former, i’d suggest listening to the Pimsleur lesson, and write down the key words of the lesson. I’ve done this myself; it’s not recommended, but it worked for me.
Once you have basics down, another thing i’ve done/do is picture a scene, or remember an event that happened during the day, and try to think what words/grammar you’d need in order to explain it to a person who speaks that language. Not in tremendous detail, but the basics – enough so that they got the point.