We like the ngDialog plugin, which makes nice-looking dialogs, and they're quite easy to do. We have included styling for it in the uicommons module under the default theme (ngdialog-theme-default). (As of 25-July-2014 the styling isn't working quite right, but this should be fixed shortly.)
Usage example, for a Confirm dialog:
...