Nexus 4 vs SGS3

So I need to order a new phone in the next few days, and I'm struggling to decide between the Nexus 4 and the SGS3. They both seem like great phones but I wanted some other opinions on which one people think is the better handset.