I also had that idea but didn't wanted to try it cause i really dunno how exactly this one works.
But from my ASM skills (lol) i would tell that it must be correct if you delete the If-Else statement and only return the value. I think it is far more safe to simply edit the return statement.
The driver looks for something else,.. but i really don't know what it could be.
We need someone who is into driver hacking and could tell us where the driver looks up the chipset?
“E8500 (3.8 GHz @ 1.175v) // Maximus II Formula // OCZ Reaper HPC 2*2 GB (1066 @ 2.2v)
Zotac GTX 260² 55nm // Lancool K7 & Seasonic S12II 380W”
“Q9400 (testing) // P5Q Premium // OCZ Reaper HPC 4*2 GB (1066 @ 2.18v)
XFX 4350 // Lian Li V2100B Plus & Silverstone ST50EF-Plus”