Data processors are well known in the art and are not discussed further. [0040] Memory 310 may be comprised of solid-state memory such as random access memory (RAM), various types of read only memory (ROM), or Flash RAM. Memory 310 may also include other types of memory such as micro-hard drives or removable storage media that stores data. [0041] Memory 310 is coupled to data processor 305 and sto