1. A method for providing at least one media object for use with a brand, comprising: receiving at least one media object that is available for at least one use with the brand; generating at least one query for a user based on at least one rule regarding an intended usage of at least one received media object with the brand; and recommending at least one media object for a user's intended usage with the brand based on at least one response to the at least one query.