Use WiFi Shield to sent SMS/email Messages

I want to use an Arduino, probably an Uno, to monitor things such as temperatures, voltages, switch statuses and such. At some event (temp high, voltage low, switch closed, time elapsed, etc) I want send a message to report status.

Has anyone had any experience doing something like this? I have tried a couple time to use the WiFi shield without any success.