SanDisk introduced a 4GB SanDisk Ultra II SD High Capacity card to meet the growing demand for higher capacity storage. The new cards can store more than 2,000 high-resolution pictures or up to 8 hours of MPEG 4 video.