Regardless of where the notification is, dashboard or a desktop widget, if it is persistent I would like to be able to interact with the object it is referencing at the actual notification, without going to the application layer.
Dashboard Example: I navigate to Dashboard and I have a notification stating I have an e-mail and I can see the subject of said e-mail. I press and hold notification and a radial menu pops up with Delete, Reply, Forward for example. If Gmail account, could have Archive, etc.
I would expect delete to do just that, without having to actually load(from background or otherwise) the e-mail application to delete the e-mail. If there was another unread e-mail, I would expect that one to now be in its place and be able to interacted with.
Widget Example: I have a customizable widget that I can Enable/Disable for checking of certain accounts. If an e-mail comes in, the same behavior in above example would be nice here however if I reply I have the option of doing it within the widget on the desktop. Same for IMs, text messages.
E-mail contains an attachment? When I am pressing and holding an "Attachment" option comes up that allows me to select Play or Save. Could have ability to set default locations, etc.
In my mind I am thinking of the Digsby IM Client or Tweetdeck for Twitter interaction, all in-line and instant access without having to open up the corresponding application on the N900. This could allow for much quicker access and if done right, seamless integration with the device, if possible? :)
Reaching for the stars...