So, the iPhone HIG states that you should never use the highlight to indicate selection in a table view, use the check mark accessory instead. Alright. And it also states that if your table is more than a couple of pages long you should include an index (like the a-z on the right of the Contacts list). Again, alright. But it also says you should avoid using accessories in a table view with an index because the accessory may interfere with the index. But, they don't suggest an alternative. So, now I'm stuck. I have a table view that contains nearly 300 items, that I want to allow the user to select from. Because of the size, it would seem an index is in order. But if I use an index, I shouldn't use a checkmark accessory. But I also shouldn't permanently highlight a cell to show selection, I should checkmark it. It's like circular logic of "if you do this, don't do that". So, I come here for possible solutions to this quandary. Whadya think?