Some new titles of note are available on Netflix for instant watching. Remember that titles are often on Netflix for a limited time, so watch 'em while you can! Only two of the titles from my previous posts (Netflix Instant Watch for birders and More Netflix...