When building a custom UIViewController, I recommend against adding ‘uncontrolled’ views to your controller’s view, and instead invest a little extra time taking UIViewControllers and adding their ‘controlled’ views to your ‘controlled’ view, and then forward all appearance and rotation messages to your child view controllers. Doing so will ensure that if you ever decide to scrap the parent view controller or make vast amount of changes to it, your code will be isolated into your UIViewControllers.
I have been a keen user of the Path App on the iPhone for 6 months now. Essentially Path is its own social network that has been designed around the mobile unlike others that plugged in an App as an afterthought. It now has a bug which will stop me using it for a while.