Now here's a curious thing. If I disable the Promise controller in Device Manager, reboot and then re-enable it "live" all is well. The system doesn't crash and sees the RAID controller's drives. So perhaps a driver load order story.
Any suggestions?