You're going to need a few things. To reset your flash counters so it will appear that you've never flashed your phone if you ever need to return it for service, you'll need
Triangle Away from the Play Store ($2.49). Not necessary to restore to stock, but nice to have.
You'll need
Odin to flash the stock ROM.
You'll also need the
stock ROM (make sure you have correct version, MB1 presumably).
And backup your apps, texts, recent calls, ect. You won't be able to restore app data, but at least you can backup the apps themselves. Also make a nandroid, just in case. You can always delete it later if everything works fine.
If using Trangle Away, run it first. It will prompt for correct phone (SCH-R950) and download additional files. Upon running and selecting reset flash counters, it will reboot into the application once and will prompt you to continue with it. When it powers down again, immediately hold power+vol.down+menu to go directly into Odin mode. Press volume up to continue.
If not using Triangle Away, simply power down, then hold power+vol.down+menu and to into Odin mode, pressing up to continue.
Start Odin. Click the PDA button, find and choose the stock ROM you downloaded. Wait until it's added (takes a mintue).
Plug in your phone and you should see a ID:COM square fill with blue and the com number (mine usually says 0:[COM8], but that may vary).
Hit start. The square will turn green and say PASS! when finished. Unplug phone.
If everything worked correctly, that should be it.
edit: Oh, remember. You CANNOT roll back to a previous version. Make sure you use your current ROM version.