1. A bi-directional communications system integrated with a remote web-based expert data center wherein a medical programmer for an implantable medical device is plinked to the web-based expert center via the bi-directional communications system, the web-based expert data center in combination with the programmer comprising: the remote web-based expert data center including high-speed computer resources; the bi-directional communications system being in operable data communications with resources at the remote web-based expert data center; and the programmer being in executable bi-directional data communications with the web-based expert data center wherein component/sub-component operations and data management of the programmer are monitored, evaluated and modified via commands executed on a remote basis by the high speed computer resources at the web-based expert data center.