ThingSpeak Client to Connect Arduino to the Internet

Being able to save data over extended periods is my top item. Comparing this year to last, this month to last, that kind of thing. Also, being able to import data for the past so one can bring in older data. Charts and stuff are cool, but if you don't have the data from the past you can't make comparisons.