I recently realized that google accounts (gmail, calendar, documents, etc) uses SSL (https) for the login, but then switches over to a unsecure web connection after you login.
After a few minutes of searching I found the perfect tool if you’re running firefox: CustomizeGoogle
Install the addon then go to Tools > CustomizeGoogle Options and set every page you want secured to Secure (switch to https)

