You would more than likely do your best with anydvd or ripit4me (these are the two best rippers out). And both should do any new movie including freedomland and when a stranger calls. Keep in mind also that if you use ripit4me you will also need to get fixvts and dvddecrypter. As far as the compression program, whatever you like best and fits your needs.
Sorry I didnt see that this thread was started back in May until i posted.