speaker phone quality is good , and poping in a 512mb mmc card , it rocks ! .