This annoying alarm clock project - lack of inputs.

I shall post my code to date soon for you to look at.
There is a fairly recent version in this thread:
http://arduino.cc/forum/index.php/topic,109250.15.html

I'd appreciate looking at your code as well.

Thing is this clock's "functions" are based on something I build 25-30 years ago.

WRT the buttons:
I still have no idea what kind/type/style.