I also hate modal dialogs on general principals. If I'm focused on a task, I will immediately dismiss the dialog without even trying to interpret the meaning.
I'd like to see apps try to implement this kind of message within the normal UI without forcing the immediate priority over my own needs.