Which direction does current flow?

And for added fun, while the current moves at light speed, the electrons (and holes) move in the tune of millimeters or centimeters an hour... if it's DC... in case of AC they're just moving back and forth, not going anywhere really!