The 8900 has 3.2 megapixel sensor compared to the 2 megapixel sensor on the 8520. The battery of the 8900 is also rated at a higher capacity, meaning it could last longer. The battery of the 8900 is rated at 1400mAHr while that of the 8520 is only rated at 1150mAHr.