A profiler rule that selects different content based on the ip address of the http request. The goal here is to obtain at best the local or regional place associated the network ip. From this the apropriate content is chosen for the user.
This is just like language localization. If there is content that matches the profile rule the content is served otherwise default content is served. This can be applied to states, provinces, regions, and countries.
Network "masks" should also be configurable to serve specific content if the administrator chooses to be more precise.
This will work like the apache download page which chooses the mirror closest to you when downloading software.
The feature should include a portlet for the administration of network addresses. It would be nice to be able to override the locator algorithm and map specific ip "masks" to specific locations.