I tried looking on Google, but there are some fairly contradictory results.
I thought I'd ask you guys so we could get an authoritative answer on the subject!
So in practice zeros is preferred in the US and even more so in the UK, though citations for zeroes include such prominent examples as Stephen Hawking's Brief History of Time. (Mr Hawking is British, but the book was first published by an American publishing house.) The oldest citation for zeroes in the BNC is from 1978. The Corpus of Historical American English has six citations that are even older, the oldest one being from 1914.
Note that dictionaries document the (current, at the time of going to press) usage of language, they aren't authoritative. 'Correct' is what is in common usage and largely understood to be correct, even if that contradicts a dictionary (in which case the dictionary is probably out-of-date).
So, as RegDwight has already answered, either zeros or zeroes is 'correct', but....
It's interesting to note that the
As Barrie England helpfully points out in a comment (thanks Barrie!), the link above isn't to the OED, as I'd initially specified, and the OED quotes zeroes as the only plural of zero. Both sites are run by Oxford Press, the former providing data from a collection of Oxford Press dictionaries. I think the difference between the two emphasizes my point that there is no 'correct', and that dictionaries merely document popular usage. I imagine there are more resources dedicated to the OED and that this is more likely to be up-to-date, but really that's just speculation.
I prefer "zeroes" because "zeros" resembles the Greek singular and seems to invoke the pronunciation ZEH-ross, and I'm not the only one. Oxford explains their pluralization rules including an appearance of zeros, here: Oxford Dictionaries: Plurals of Nouns.
At this point I am beginning to sympathize with Dan Quayle and his potatoe incident!
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?