Since the 3DM no-CD has been known to crash regularly I decided to add this 'retail-to-Steam' fix, with Reloaded's no-CD - I have updated to the latest game version (v1.0.393.2), and I have been playing for over two hours now, and no crashes yet!
Just follow the 'HOWTO' text in the archive