So I tried a Sony and an iHome alarm clock, the kind you dock your iPhone into and can play music from the iPhone and work as an alarm. Both were pieces of junk. Looking for the "third time's a charm" solution.

What clock would folks here recommend?

Thanks!