An replacement for UIAlertView : block-based, customizable theme, easy to use with image or map