remember, Object Desktop owners/WinFX people.. windows FX is already capable of this. It contains a feature where you can minimize a window, or use a short cut (shift click), to shrink a window into a thumbnail on the screen. The thumbnails can either be dynamic (update while they are sitting there) or static, and you can scale them in size. There is a performance hit on your desktop draw speed the more windows you add, but they minimize and return quickly. Very handy tool.