Hey Blue, first time comment although I have been reading for years now...
I also have had BSoDs like yours which I assume are from the game software. My rig is slightly different though, its an Alienware laptop 3.0G, 1024MB, nvidia 5700 mobile (never had a bsod until BF2). Every game installed has been played like a dream (UT2k4, Hl2, Doom3, Bf42, BFv), BSOD and crash free, with the exception of BF2. NV_DISP is also the same thing that appears in my wonderful screen of death. There seems to be no rhyme or reason for these as most of the time BF2 plays fine (although I have to run at 1024x768, not native 1650x1250.) It does appear to be fairly random because it has happened on both single and multiplayer, while starting the game up, and sometimes 2-3 hours into the game. The BSoDs so far have both completely frozen the system and forced reboots. I have not had one so far on the 1.02 patch, but I am bracing myself for it soon.
I can not say that in my years of techsupport and trouble shooting that I have ever seen an application cause a bsod. To the best of my knowledge they have always been related to hardware, but now I am also doubting that.
Your site to me is like smack to an addict.
-Hawkeye