Arduino Remote Datalogger Wi-Fi/GPRS GSM

Thanks for quick answer. I'll look into it.

Allow me to clarify some more matters of what im trying to do.

The device would be added to a water heater, receiving data from it. Now, theres several types of data i would like to get. For example, while transporting this material from one place to another (for example, factory to a client's home) I would like to know its route and movements (In order to know if something happened while it in route. Once at client's home, i would like to avoid having to mess with client's router, so basically only initial configuration of SSID and password would be required for the system to log the data remotely and, therefore, be controlled and analyzed remotely.
Even though i found a shield (Red-Fly Wifi) that supports DHCP, im still struggling to see the pro's and con's of this protocol.

In some days, and after more research I'll probably come back seeking assistance

Thanks again!