Matchy is the best. But there are others...some crappy ones like Sportsbook.com and oddsmaker.com I'll be looking for some more. Always seems to vary who carries them.
I was out watching tonight's game with a norweigan chick.... ended up having to get the cheque after we killed them...... I told her if Norway won she was paying.... LOL