Hello! This isn't CNC related but I admire how much you guys accomplish with PC hardware

Anyway I'm hoping this will be a pretty simple one. I've been asked to come up with a way to display one of eight bitmap graphic images on a PC's screen from the logic in an Allen-Bradley ControlLogix controller. At first it was suggested that we get fancy and message it using Ethernet/IP, but the more I think about it, it makes more sense to just use hardwired discrete I/O. So what I'm looking for is a cheap module to hook up to a PC (PCI/ISA bus, even parallel or USB would be fine) that I will be able to poll in
VB and display the appropriate image. My knowledge of
VB is minimal at this point, but I've been looking for a good reason to learn and get better! Please give me your ideas.