Some games won't run full screen

I've been having a strange issue. I posted another thread about something that may have been related, thought it was solved, but was wrong.
I'm running Vista64 and a Radeon 4870.

When I say 'crash' in the following, I mean hard lock, requiring reboot to recover.

Launching a game right now falls into one of three categories:

1) Runs fine

- Guild Wars, Sims3, MS Flight Sim X

2) Crashed at start up, but I can workaround

- Killing Floor: First time I launched it it crashed; I ran in -window mode, no issue, set to run full screen from within game, now no issue
- L4D: Cannot launch in full screen; set -window mode, can switch to full screen in-game, but have to launch in -window or it crashes
- Bioshock: Crashed first time, set resolution in config file, works fine now

3) Crashes no matter what

- Fear2 demo: I cannot get it to launch without crashing
- Batman: Ditto

I downloaded several tools to try and debug, including FurMark. Interestingly, FurMark runs fine in window mode, but if I set it to full screen I get the same crash.

I tried updates to DX, video card drivers, and windows drivers are all up to date.

I'm looking for ideas, other then wait a month for my Win7 copy and see if the upgrade fixes it. Any thoughts?

Unistall the drivers and the either reinstall the latest Omega Drivers or latest Catalyst and ATI drivers. I had a similar issue after Windows Update downloaded a driver, which led to a driver conflict. Some games were fine, others crashed.

Are all the games that are crashing Steam games?

KingGorilla wrote:

Unistall the drivers and the either reinstall the latest Omega Drivers or latest Catalyst and ATI drivers. I had a similar issue after Windows Update downloaded a driver, which led to a driver conflict. Some games were fine, others crashed.

I reinstalled from scratch the ATI drivers. I didn't try the Omega drivers (last updated in 2007 it looked like?).

garion333 wrote:

Are all the games that are crashing Steam games?

Of the games, yes, but furmarks also crashes in full screen.

OK, secondly, one monitor or two? Number 2 could be a TV.

You did say that didn't you?

Did you use programs like Driver Cleaner and CCleaner to get rid of any traces of your old drivers before installing the new one? (You could use Driver Sweeper instead of DC. It's free.)

Here's a slightly dated explanation of how to completely uninstall your drivers.

Edit: I know this is really basic stuff, but I'm trying to cover the bases.

I used DriverCleaner when doing the latest full driver re-install. I'm currently using on one monitor (1440x900 is native).

I did find a few threads on a similar problem with the 4750, but with no solution. Going to try to dig into it a little bit more on the ATI forums.

Is there a bulletin from the manufacturer for this card? I seem to remember some bad EVGA cards from a couple years ago, and a major recall.