G-Sync and Free-Sync are similar, but different. 'better' depends on what you want. I think that G-Sync is technically a little better, but it also costs more. To use Free-sync on a monitor, you need a Free-sync GPU. Only Radeon GPUs do this at the moment.