Uploading photo from a camera wirelessly through cell network

Hi, Any ideas on how to upload a photo from a camera wirelessly through cell network (no wifi). Can this be achieved through an arduino board or some other methods? Are there commercial options already out there? Any info would be greatly appreciated.

There are GSM/GPRS shields available. You should know, that if you gonna using cell networks, you should have an account with them, which include MMS service over GPRS. Except sim card/connection fee it could cost per month about price you pay for arduino board (depends on cellular SP). Software part shouldn't be too complicated, you will send commands from arduino to GPRS modem via RS232.
How long wireless link do you need?