I'm thinking that the buttons could act in a configurable way..
- Act like nornals buttons - change appearance when they are touched and change back when released
- Act like tab option buttons and stay selected when touched, deselecting all others with the same parent
- Reference an image object, so you can make use of the resolution independence image feature : normal image, @2x, etc...
- Use an icon font : scaling automatically as required