I added a clock display to my solar powered geiger counter logger... here it is shown synched to GPS. The little cut earpiece is the alarm, I promoted that to speaker, has the right impedance to be driven by the NPN PNP pair you see on top of the PCB [1].
The 100:100 is the alarm time, this way it will be off, as it never gets to 100:100, you can set the alarm time via RS232.
Here the GPS module is switched of, the clock keeps in sync, few minutes at most in a day, speed can be calibrated via RS232 too:
[1] bases tied together, input via 50k pot to PIC output, PIC timer generates tones.
So you switch it on, push the blue GPS button, it syncs in a minute or so, and then leave it, or you can release the blue GPS button and then it will run on its own speed. Note the GPS time is UTC, and one hour earlier than the radio clock shows. The OLED is very readable (at double hight here) at night, unlike LCDs.
So, as to the mentioned problems receiving a good time signal, if anybody wants that PIC code, let me know. This is much better than a radio clock in areas where that signal is weak,\ as you can see GPS works just fine here with the EM-411 dealextreme GPS module indoors. In fact I tried to stop it by wrapping it in alu foil, and it would not lose signal until I really pushed on the foil (and shorted the module supply). So... Why still bother with radio clocks...