I get the exact same thing.
Fortunately, I have dual boot OSes and I can run it in XP fine, but in Windows 7, BSOD at map load
There is respite in that, if I delete my Fh2 folder in 'my documents' and create a new account, I have one map list I can play on condition I don't exit and create a new maplist. After which BSOD returns.
Any one find a solution for this? Might not just be in SP though...