Why didn't you just loaded Windows on the Mag? Windows 7 Media Center has one of the best Netflix clients I've seen. Also Boxee on Windows will do Netflix, although last time I tried it the Boxee version of the NetFlix client was really, really shitty.