Ok, this could be useful.
Per the mighty Topher Kessler of CNET, a workaround has been found for MacBook users who noticed a pretty annoying black-screen bug on their systems, in which the computer would appear to be running but would not show any output on the display. To get around this issue, people were forced to restart their systems, losing any unsaved data.
The primary workaround for this problem was to use the third-party GPU manager utility gfxCardStatus to force the system to use only one of its available GPUs, to avoid the automatic switching between the graphics cards that was leading to the problem. While the increased use of the more powerful dedicated GPU drained the battery a little more, it did avoid the problem for many.
Take a gander here for the full article and if this has been driving you nuts, rest assured that it drove other MacBook Pro users up the wall as well.