This image released by Apple on October 26, 2004 shows the new iPod photo, which, in addition to its music library, can hold up to 25,000 digital photos and display them on a color screen.