Galaxy SIII is displaying small-size low-quality pictures for contacts
Google contacts supports max. resolution of 98x98 apparently. 
Hope they will fix this soon.
Anyway if you set high res. photos in the phone they will be displayed accordingly until you restore again your contacts from google servers.