1. A method of automatically modifying a system setting for a vehicle, the method comprising the steps of: identifying a specific driver of said vehicle from a plurality of potential drivers; monitoring a user-settable function of said vehicle; determining a current time; determining a current day of the week; detecting an occurrence of said specific driver adjusting said user-settable function to a first setting; and determining a time of day and a specific day of the week corresponding to said occurrence of said specific driver adjusting said user-settable function to said first setting, wherein if said specific driver adjusts said user-settable function to said first setting more than a preset number of times within a preset time period inclusive of said time of day and on said specific day of the week, then the method further comprises the step of: automatically modifying said user-settable function to said first setting each time said specific driver is identified and said current time is within said preset time period inclusive of said time of day and said current day of the week corresponds to said specific day of the week, wherein said step of automatically modifying said user-settable function is performed without interaction between said specific driver and said user-settable function.