Remembering button state

What do -you- want he should have?

A PIC16F88 :stuck_out_tongue:

I only use Arduino for things for other people who use Arduino. Anything else - i.e., things I make myself, I use a dedicated microcontroller - usually a PIC - and I get the right one for the job.