Drafting, not yet complete
Libraries
Arduino https://github.com/xively/xively_arduino
HTTP Client for Arduino https://github.com/interactive-matter/HTTPClient https://github.com/csquared/arduino-restclient
Interface with Google Apps https://github.com/theodo/arduino-google-api-door (NodeJS)
--
To do USB