It occurs to me that for vista this functionality already exists in the desktop manager... the thumbnails you see when you mouse over the taskbar or windows tab are realtime...