I'm definitely in the "empty stomach" camp here for pre-run food. I run in the mornings and unless it's a race, I don't eat before I run, even for 20+ mile long runs. Post run, either normal breakfast or for really long runs, whatever sounds good (I eat pretty healthy in the first place so "whatever sounds good" is going to be healthy).