I plan to use Google BigQuery (please feel free to suggest non Amazon non Azure services including by Google ) to do the following- a) Analyze using R specifically for data
You can check r client for Bigquery. http://code.google.com/p/google-bigquery-r-client/
You can execute bigquery and save the results in R dataframe using the google-bigquery-r-client.