The Timex T109S Extra Loud Alarm Clock is an excellent clock. It has a bright-red 7-segment LED display, which is really easy to read, even with my glasses off. It has a very intuitive interface, with an LED for AM/PM, alarm on/off, and low battery. The unit is small, is a non-instrusive color, and it has a pretty long power cable.
The only complaint that can be registered against this device is the fact it is not stackable. The device is not shaped in a rectangular prism, and is pretty small, so it hard to put anything on top of the device.
The snooze button delays the alarm clock for 5 minutes. The alarm on/off is on the side of the device, and is a small switch. Adds a nice obstacle that helps improve your awakedness in the morning. Setting the time is pretty intuitive, the LED comes with a dimmer and you can set the alarm to be really loud or just loud.