You should stay with analog readings and 'digitize' in your software.
At the moment I am just trying different approaches, but I would eventually like to be able to read two sensors at the exact same time. I can accomplish this through portmanipulation, but that requires the signal to be digital.