Growl solves some of the qualms have with Canonical's design:
* Growl is a single application, reducing memory usage
* Growl has an extensible notification API, so application developers can write new application-specific notifications
* Growl is a one-stop-shop for the user to control all (system and application) notifications. Each notification can be independently disabled, made sticky, or a timed message.