Tried to close all other applications and remove the extra parameters, so I'm running:
/poclbm.py --user=user --pass=mypass -d 2 -f 120 -o mining.bitcoin.cz -p 8332
But it's still the same. Both cards perform as expected on their own but when run at the same time performance does not exceed that of a single card.