According to certain embodiments, the listing of tasks is populated by data from a electronic personalcalendar embodied on a computer readable medium.According to other embodiments, the user profile further includes a number of preference levels corresponding to businesses and other points of interest.