Here's how I finally got my FOV to stay where I wanted it. I'm using 90 on a 16:10 1920x1200 in this case but obviously you all can set it to whatever you want.
In preferences.ini (both the Steam one and My Games folder) I put these in under [Display]:
fDefault1stPersonFOV=90.0000
fDefaultWorldFOV=90.0000
fDefaultFOV=90.0000
In the .ini file in the My Games folder I did these, note bold and underlined:
[General]
sLanguage=ENGLISH
fdefaultfov=90
uExterior Cell Buffer=36
[Display]
iPresentInterval=0
fShadowLODMaxStartFade=1000.0
fSpecularLODMaxStartFade=2000.0
fLightLODMaxStartFade=3500.0
iShadowMapResolutionPrimary=2048
bAllowScreenshot=1
fDefaultWorldFOV=90
fDefault1stPersonFOV=90
Once those were locked down, I loaded up a recent save, got in, hit the console, hit FOV 90 there, saw it take, gave it a new save, exited the game, reloaded and I have been on my merry way ever since.