Create FileThumbnail control: I would love to have an easy way to display the thumbnail preview of a file. The Windows Shell does it, but the pInvoke code required to make this work is excessive. Something like this: http://stackoverflow.com/questions/1439719/c-sharp-get-thumbnail-from-file-via-windows-api Perhaps a "RadFileThumbnail" control? The Windows API Code Pack for Windows 7 has something like this, but you lock yourself into Windows 7 by using it. http://archive.msdn.microsoft.com/WindowsAPICodePack