I just discovered (by accident) that 1 and 0 work the same as HIGH and LOW for pin output values. I wish I had known this earlier! Please consider mentioning this in the online reference. Using integers allows you to set pin output values with the result of a calculation - very handy in certain situations. You can even write statements like this:
digitalWrite(pin, a > b ? 1 : 0);
Thanks for considering my suggestion, and thanks for creating the Arduino!