Have you ever wanted to supply an image for a checkbox instead of being tied to the standard checkbox? Have you ever needed a three state checkbox? If you have, then be sure to check out Tomas Petricek's GraphicalCheckBox and GraphicalRadioButton.
The GraphicalCheckBox control allows you to provide the images that are displayed when the checkbox is checked, unchecked, or if set for three state operation, indeterminate.
Here's a screen shot from an application where I needed a three state checkbox:

The screen above allows an administrative user to set permissions for a user role. I needed the ability to distinguish between on (checked), off (unchecked), and null (question mark). In my application, null means to use the default value. Here, I am using Tomas' GraphicalCheckBox inside an Infragistics UltraWebGrid.
You can read more about these controls and obtain them here.