Additionally, the iPhone checkboxes were created because clicking checkboxes is hard to do with the iPhone interface, not because they're better than plain old checkboxes.
Just because Apple does it, doesn't mean it's the best way to do things all the time.