Multiple windows = better than threads. In one of my programs, I used a thread to open a separate window to display an image--the image had to be made into a string and sent in packets through a socket to get to the child...