I am a sucker for weather apps. I like the clean UI and the information given. I wrote the developer to suggest 12 hour display and received an instant reply. Try Alertic.
drafh about Alertic - Weather Alerts