You don't have t wait for 8.1. I came from Android a few months ago and had the same question. There are several 3rd party calendar apps that are very good and have Google Calendar support. I use Chronos calendar and it is very good. Regarding contacts, Nokia has an app called Transfer My Data...