1. A method for determining available providers to a vehicle user comprising: communicating with a plurality of third party data storage units, at least one of the plurality of third party data storage units comprising user preference data for a vehicle; retrieving the user preference data from a remote location, the user preference data comprising a user calendar entry for a user; facilitating storage of the user preference data; determining whether the calendar entry includes an event that utilizes an accessory; determining a location of the accessory; determining a direction of a current route; utilizing the user preference data, the user calendar entry, the location of the accessory, and the current route to predict a likely current destination; and providing, by a vehicle computing device, data related to the likely current destination to the user.