My cell phone has multiple alarms (can set it as nasty sounding as you want!), and can be set to go of once, daily, or weekday only...kind of cool. I set it for 0430 and it works, but when the blessed Sabbath morning hits, it stays silent...very nice.

I also found a cool little alarm clock that is a projection clock, can rotate the projection so it will hit the walls, or celling, any angle, sets itself to GMT time (plus the offset) and can display in 24 hour format (Military time). I got it at a place called Kohl's...