Hi, I would go with drawing the polygon over the screen Its fast, and you could make it any color you wanted to.
Is there an example of this somewhere so that I may learn how to do this?

So is there a definite answer on this or is up to the discretion of the programmer? I guess I could play with both.

Alimonster, at what part of my code should i be calling SetGamma? Should I call it before the Clear, after the clear/before the blts, after the clear/after the blts, or after the flip?