Call Of Duty: World At War
Retail: £30
Steam: £40
Call Of Duty 4
Retail: £18.50
Steam: £47
Left 4 Dead
Retail: £23
Steam: £40
Clearly the excuse that it's publishers setting the prices higher in Europe is nonsense, as even Valve's own titles are considerably more expensive on Steam. It's bizarre that Valve still bases all prices around the US dollar, instead of following local retail prices (especially for their own products).
"The price of freedom is eternal vigilance."