1. An advertising device comprising: a processor; memory; an ad solicitation agent embodied in the memory of the advertising device and adapted to: access ad definition data comprising content for a virtual world advertisement; access data comprising at least one consumer preference for virtual world advertisement presentation, wherein the at least one consumer preference is defined by a profile that defines when a virtual world is to be implemented and what type of the virtual world is to be implemented; and select an advertisement based on the at least one consumer preference; and an ad insertion system embodied in the memory of the advertising device and adapted to: render the virtual world based on the data comprising the at least one consumer preference; and generate the advertisement in conjunction with the virtual world based on the ad definition data.
1. An advertising device comprising: a processor; memory; an ad solicitation agent embodied in the memory of the advertising device and adapted to: access ad definition data comprising content for a virtual world advertisement; access data comprising at least one consumer preference for virtual world advertisement presentation, wherein the at least one consumer preference is defined by a profile that defines when a virtual world is to be implemented and what type of the virtual world is to be implemented; and select an advertisement based on the at least one consumer preference; and an ad insertion system embodied in the memory of the advertising device and adapted to: render the virtual world based on the data comprising the at least one consumer preference; and generate the advertisement in conjunction with the virtual world based on the ad definition data. 3. The advertising device as set forth in claim 1 , wherein the ad definition data comprises an ad script, and wherein generating an advertisement in conjunction with the virtual world comprises executing the ad script.