Vinylated linear P2 pyrimidinyloxyphenylglycine based inhibitors of the HCV NS3/4A protease and corresponding macrocycles.