Moonlight is built on Mono, which would be a heavy port. Then, once you ported Mono and Moonlight and got them working, you'd be prompted to run the Moonlight Codecs Installer and agree to Microsoft's EULA for their proprietary codecs. Were you able to get those codecs to install somehow, they wouldn't work on an ARMEL device like the N900 as the codecs were compiled for x86. But that's okay because Moonlight doesn't support DRM, so Netflix won't stream anything to you anyway.