An interactive interface facilitates the setting of preferences and other
programmable parameters of a motor vehicle. The interface is hosted by a
server on a global computer network. The motor vehicle owner initiates a
connection to the server and is presented with a graphical user interface
for setting the preferences and features of the motor vehicle. Once the
desired settings have been made, they are transferred to the motor
vehicle using a portable transfer device, which may comprise a key for
operating the motor vehicle.