Any of these will be good. I'd be inclined to get a new AF-D lens simply because it will have the most modern lens coatings and a warranty, but they're all good lenses.

Incidentally a Canon 50/1.4 will set you back nearly $500 new.