Depends on the program you're talking about.....?
My VB program seems as flicker-proof as any other so far, even on a Celeron 400. Maybe your machine is a little overtaxed doing other things? Is Winamp driving it to 40%+ processor useage? Is memory completely filled and the computer forced to rely on swapfile useage?
Flicker can be many things, but rarely attributed to the program, unless it's just plain bad programming. VB can cause issues if you have it tracking too many processes (timers etc) at once, but then, it's right back to the issue of hardware, ne?