http://m.facebook.com got a nice update today too. Adding that to the home screen will probably solve most of your complaints. With the caveat that you won't be able to upload pictures.
Facebook has a nice strategy for their iPhone app. It mainly displays web views, so they can have the flexibility of a web site without having to go through an Apple review every time they update their features. And as a side-effect other mobile browsers benefit from the same work.
Edit: And now after playing with the new iPhone version, they replaced even more of the app with web views. At this point, it's essentially the same as m.facebook.com but with custom handlers for the Status / Photo / Check In buttons that allow for location awareness and photo uploading.