I've been having random comment attacks recently, and I'm glad you "volunteered" to be my next victim.
Ahem. You've just contradicted yourself as a Grammar Nazi. the correct punctuation for " Zero; less than three" would replace the semicolon for a plain colon, or a dash. Thank you for letting me waste 10 seconds of your life. [/nitpick] =)