[although it pains me to say this]:
i would add neurology at less desirable places to live/less desirable programs into that mix. over the past few years there are more US seniors/grads going into neuro, yet there still are more spots than US seniors/grads.
there generally are a handful of neuro spots left after the match and another 1-2 dozen that open up during any given year as ppl decide during their intern year or during their neuro years to switch to medicine or gas (or even rads?)
if you're willing to live in semi-rural location and/or go to a less desirable program (and of course are interested in the neurosciences), you might be able to match neuro. also as it is an early match, even if you don't match you can still be in the regular match during the same year for all the residencies.
i agree w/ the other posts re (in no particular order): FP, IM, Peds, Path, Psych