Regarding CADisplayLink and the Doom for iPhone article by Fabien, I emailed Fabien and I think the best option is subjective. Performance-wise DisplayLink and triple buffering should be the same, but DisplayLink is only available on > OS 3.1. So that should be your determining factor.