A mobile device for posting data to at least one of a plurality of accounts at a plurality of remote servers, wherein the plurality of remote servers are enabled to a plurality of different services for which the plurality of accounts for the mobile device have been created, the mobile device comprising: a processor interconnected with a display, an input device (112b-1, 112b-2) and a communication subsystem, said processor configured to: control said display to generate a message region for receiving message data to be posted to at least a subset of said plurality of accounts; control said display to generate icons, associated with said plurality of accounts, in a one-to-one relationship, said icons provided adjacent to said message region, each said icon comprising: a first respective indicator of a respective account; a second respective indicator of the service associated with said respective account; and a respective picture associated with said respective account; receive input data from said input device (112b-1, 112b-2) indicating that at least two of said icons associated with different services of the plurality of different services have been selected; control said display to provide an indicator of selection at each of said icons which are selected; and transmit said message data to each of said plurality of accounts associated with each of said icons which are selected via said communication subsystem, wherein each of said plurality of accounts is associated with a respective maximum number of characters that can be uploaded to each said account, and wherein said processor is further configured to: receive said message data in said message region as textual characters; and, as each said respective maximum number of characters is exceeded, change the corresponding selected icons associated with each said respective maximum number from a selected state to an unselected state. a processor interconnected with a display, an input device (112b-1, 112b-2) and a communication subsystem, said processor configured to: control said display to generate a message region for receiving message data to be posted to at least a subset of said plurality of accounts; control said display to generate icons, associated with said plurality of accounts, in a one-to-one relationship, said icons provided adjacent to said message region, each said icon comprising: a first respective indicator of a respective account; a second respective indicator of the service associated with said respective account; and a respective picture associated with said respective account; receive input data from said input device (112b-1, 112b-2) indicating that at least two of said icons associated with different services of the plurality of different services have been selected; control said display to provide an indicator of selection at each of said icons which are selected; and transmit said message data to each of said plurality of accounts associated with each of said icons which are selected via said communication subsystem, wherein each of said plurality of accounts is associated with a respective maximum number of characters that can be uploaded to each said account, and wherein said processor is further configured to: receive said message data in said message region as textual characters; and, as each said respective maximum number of characters is exceeded, change the corresponding selected icons associated with each said respective maximum number from a selected state to an unselected state. control said display to generate a message region for receiving message data to be posted to at least a subset of said plurality of accounts; control said display to generate icons, associated with said plurality of accounts, in a one-to-one relationship, said icons provided adjacent to said message region, each said icon comprising: a first respective indicator of a respective account; a second respective indicator of the service associated with said respective account; and a respective picture associated with said respective account; receive input data from said input device (112b-1, 112b-2) indicating that at least two of said icons associated with different services of the plurality of different services have been selected; control said display to provide an indicator of selection at each of said icons which are selected; and transmit said message data to each of said plurality of accounts associated with each of said icons which are selected via said communication subsystem, wherein each of said plurality of accounts is associated with a respective maximum number of characters that can be uploaded to each said account, and wherein said processor is further configured to: receive said message data in said message region as textual characters; and, as each said respective maximum number of characters is exceeded, change the corresponding selected icons associated with each said respective maximum number from a selected state to an unselected state. receive said message data in said message region as textual characters; and, as each said respective maximum number of characters is exceeded, change the corresponding selected icons associated with each said respective maximum number from a selected state to an unselected state.