One under-utilized control in WinForms is the ListView control, and in particular the Tile view, which lets you have an icon, title and up to two pieces of secondary text per item.
Windows Explorer uses this to great effect, showing not only the name