Netflix have a mobile version of their site at www.netflix.com/mobile which allows you to view your queue and add movies.
Don't forget to set up your Netflix queue in your RSS reader. Netflix has several personalized feeds, and a whole bunch of public feeds. Look near the bottom of the Netflix page for the RSS link.