motorola nokia apple camera flash panasonic new cpu memory nikon compactflash iphone ipod mmc samsung canon compact flash computer mobile computers