The "resource_description" column of the sys.dm_os_waiting_tasks view is documented as "Description of the resource that is being consumed." How about fleshing this out a bit? I would like to know which wait types can populate this column, and the formats I can expect.
This data would be extremely useful even if the descriptions are indicated as possibly changing in future versions of the product, as with the documentation of sys.dm_tran_locks.resource_description. It's very difficult to write intelligent monitoring scripts without knowing what kind of data is available.