I have one complaint about using OSX. With my current scatterbrained leanings, I tend towards ‘losing’ windows. For example, I start writing a mail message, then I app-switch to chat to someone, then I get new mail so I switch to the mail box window and lo! My half-written message is hidden behind that window, never to be seen again until much later in the day.
So, whilst the above behaviour probably diagnoses me with a severe absence of GTD, what I’d like is some sort of Mail.app bundle, background script or magic bean that will monitor all my open message windows and, after that window has been idle for 5 minutes, automatically minimise it; placing it visibly into my Dock. Alternatively, or perhaps in addition to, it could display an additional counter badge on my Mail.app Dock icon to indicate the number of open message windows.
So please God of Mac Christmas, place such an add-in in my stocking.