1. A method of selecting data for a wireless device, the method comprising acts of: categorizing selected data based on two or more categories; determining an action based on the categorization; transferring the selected data and the determined action to the wireless device; receiving input related to the categorizing; and analyzing the selected data to determine an identifiable pattern in the selected data; and altering a categorizing algorithm utilized in performing the act of categorizing in response to the received input, the alteration of the categorization algorithm being associated with the identifiable pattern.