Netflix is running on the iPhone 3G successfully.To activate this basically copy the iPad Netflix app and iPad mediaplayer frameworks to the iPhone, make a few plist edits and changes and get it running!
Maybe not all iPad apps can be run on the iPhone. Turns out the Netflix iPad app appears to have a native iPhone app bundled in with the iPad app, hence the ability to make it work on the iPhone and the different layout for the iPhone etc.