How many mega pixels does the iPhone 3GS's camera have?

3 megapixels