Both are great SSDs and it really depends on the price and your budget.
The Intel SSD is the faster of the two and has the largest capacity but also costs more.
The OCZ drive will give you nearly identical real world performance (although it is slightly slower), is not quite as large but costs much less.
As you are looking at $549 for the Intel 160Gb G2 SSD
and $349 for the Agility 120Gb
, I personally would chose the OCZ Agility.