I just use "he" if I need a generic pronoun.
Sod political correctness. Everyone understands it, hardly anyone gets het up about it.
I use "one" in such cases, but only if I am unduly concerned that the reader might perceive some degree of sexism from using either "he" or "she."
Hmm, I forgot I use "one" fairly often too. Maybe I use it often enough that that's why nobody rags on me for this sort of thing. I'm politically correct and didn't know it.

--but it kind of amuses me that Political Correctness will ultimately drive academia to accept 'they' as the singular gender-neutral pronoun. 



Keep rockin' that pomposity jeeves!