Like other reviewers, I was intrigued by the idea that I could be awakened by the WUOM-FM broadcast, instead of one of the built-in iPhone alarm sounds. Imagine my disappointment with every update of MichiganPublic to go to ALARM, select a time, touch SET, and the entire app crashes (I'm on a 3G-S).
Also, the streaming of the broadcast - while I love the feature - does not operate "in the background" (whereas the iPod function will not only operate in the background while checking other functions, but will also pause for a phone call, then automatically resume when the call ends). If I want to reply to a text or check my email or have a call come in, MichiganPublic closes and the stream quits.
I'll accept a "continuous improvement" approach - MichiganPublic has a lot of promise, and I look forward to its full functionality!