The user computer 200 comprises one or a plurality of communications ports 202 for communicating over an internet link 203 with the service provider; a processor 204; a memory device 205; a data storage device 206, for example a hard disk data storage unit or the like; a user interface 207 including a visual display monitor, a keyboard, and a pointing device such as a mouse, trackball or the like;