Pros: nap alarm, two alarms, large readout, sleep function, forward and reverse buttons for setting
Cons: non-digital radio tuner
Setting alarms/time: Setting this clock is as easy as pie! With the forward and reverse buttons for setting, daylight savings is no longer a chore (I used to have to go forward 23 hours to set the clock back in the fall). You can't accidentally change the alarms or time, because you have to move a switch to change it. Pressing either button once changes the time by one minute, holding it down causes the time to speed up for when you want to change it several hours.
Sleep: I need a sleep function on my alarm. I love to go to bed with the radio playing softly in the background. It defaults to 59 minutes, and can be changed to be anywhere from 1 minute to 2 hours. The radio will turn off after the timer runs out. Note that if you have the radio on quietly for sleep, it won't be loud enough to wake you in the morning -- so you'll have to use the buzzer rather than the radio.
Radio: This is probably the worst part of the clock radio. It's an analog tuner. This means that you can't have separate radio stations for sleep, alarm 1, and alarm 2 (they'll all be whatever the tuner is set for). It also means that it can be hard to find your station, particularly if you're fiddling for it in the dark.
Snooze: 9 minutes, very large, easy to find button
Two alarms: This clock allows you to set two alarms at once. The times and method the alarms are separate, so you can have one set to wake you with the radio and another set 15 minutes later to wake you with the buzzer. Or, if you're a college student and wake up at different time M-W-F than T-Th, you don't need to change your alarm every day, just have one set for each day, and turn the appropriate one on at night.
Nap: I love the nap feature, and it was one of the deciding factors for why I chose this alarm clock. The nap can be set in increments of 10 minutes from 10 minutes to 2 hours. It's great for when you want just a short nap, because you don't need to mess up the alarm times to use it. Just hit the "nap" button and it automatically gets set for 20 minutes, then press the "rev" or "fwd" buttons to get the desired length of nap. I use it to remind me to go check on my laundry in the basement.
Auto-dim: There's a switch on the back to turn this feature on and off. When it is on, the clock face dims when the room is darker, so that you don't have a bright clock in your face while trying to sleep.
Readability: Nice, large numbers, which is great for those of us who wear glasses by day, and are blind by night. The numbers are green, which is nicer on the eyes than red (in my opinion). Only problem is if you use the auto-dim feature, you can't tell what time it is when you wake up in the middle of the night.
Battery Backup: 9-volt battery backup. If the power goes out, the clock keeps all your settings and continues to increment the time. The power needs to be on for the alarms to work or for the face to display anything.