Add custom image (Icon) support to radio button

I would like to be able to have the behavior of a radio button, but want the ability to use my own custom Icons.