First I want to thank you for your help.
Right now I'm trying out the freeware version of G-Alarm (v1.5.1). It seems to have all the options I'd want, including 'shake to snooze':
PocketPCFreeware : G-Alarm 1.5.1
One issue worth noting, you do need to link each alarm to a mp3 file, which I thought was a pain until I found this website of bird sounds on mp3, free for personal use. Now I'm going to wake up to song birds every morning; it'll be like camping everyday, so nice:
Bird Sounds Library