Use a standard LCD monitor with 1024x768 resolution and VGA cable. For the drive, the best way is to use an old ISA bus based VGA card capable of 1024x768 resolution. If that is not avaialable, you will have to use a PCI or AGP based card. But you have to know how to drive the card with your microcontroller.
Another method could be to make your own VGA card. As you say that the display will be used for static purpose, you can make use of a dual port RAM with the microcontroller updatign the video memory and a display driver section pulling data at the refresh rate, converting it to VGA analog voltage and sending to monitor. I guess an FPGA will be required to meet the speed requirement.
You can even think of using a display controller chip from dozens of manufacturers to make display controllers like SIS, S3, trident etc