If you have a look at Facebook news feed on the native iPhone/iPod mobile app
You will notice that it loads an HTML page? Is this true? Not using a grid table list view? How does it do this? And how does it do the pull down relOad?
The native app does not load an HTML page. It's written in Objective-C and centered around a library called Three 20.
Check out this thread on pull to refresh functionality: iPhone Pull Down Refresh like Tweetie