I never had google contacts, but I used to keep my contacts synced on my local outlook with my old Blackberry Bold 9900.
I synced them to my new HTC One from outlook using sync manager, but it came out either pixely or pretty grainy.
I just started putting high resolution photos onto my phone...