Ooops, this thread should be deleted. I realize now that a new monitor resolution (640x480simulscan) wasn't properly configured with my Viewsonic monitor. The game was defaulting to this resolution, and now that I've configured my monitor, all is well.
Who'd a thunk it!
Sorry.
-howitzerguy