I'm about to get my 1070s next week (currently running 390/470/480/570 s), never did any mining with nvidia cards, but since it's close to impossible to get any 5xx ones I am willing to try

However I am totally in the dark with these, could someone please advise which OS I should stick to with the GTX 1070 rig, linux or windows, and which driver version maybe?
Thanks a lot.