Accessing the cell phone camera to populate the profile picture field I have a mobile website, and I thought it would be cool if there were a way for the user to take a picture with their phones camera to populate the field rather than have them go and upload a picture they have on their phone, similarly to the way used from some websites to access the computer's webcam to let you take pictures. 

I'm not sure if this is even possible to do from within a web browser on a phone. I've seen Flash soultions that access the webcam of a computer via the browser, would any of those solutions work for Drupal?
Agreed this is not purely a Drupal question but not unrelated, a little searching got me a really good answer on HTML5 Rocks taking you through the history and methods.

Specifically go to the section on getUserMedia(), there are even examples on the page that let you test it on your browser.

To my knowledge and from my searching I have not seen any Drupal module making use of this, but there is a discussion thread on drupal.org looking into this.