1. An enhanced services platform said platform comprising: an interface for receiving a communication from a user requesting a desired data; a response module for parsing said communication and retrieving said desired data, said enhanced services platform configured to arrange said desired data into a response message that is sent to said user; and a user identifier database module configured to store information about said users in a user profile, said user profile including at least a preferences field and a preference value field identifying relative values of user preferences stored in said preference field, wherein when a preference having a higher ranking in said preference value field is non available, a second preference having a lower ranking in said preference value field is utilized.