Found this interesting presentation on buttons.
History of the Button
View more presentations from Bill DeRouchey
It makes one think about UX….
The Good, Bad & Ugly of UI Design
View more presentations from Uday Shankar