35 Providing on-line services allowing users to upload, post, show, display, tag, blog, share, organize and customize electronic media and information over mobile communication devices; web based searchable databases, virtual community and social networking services accessed over mobile communication devices; providing advertising space via a global computer network, promoting the goods and services of others over a global computer network