Slave is overrated. It was iconic for the shock value, the way Britney pretty much announced her womanhood to the entire world and also the snake (
). She has done far better/more memorable actual choreography in other videos and performances.
Though I'd still pick Single Ladies. Every single person who pays attention to pop music should know at least some part of that routine.