I gave up betting on the WC after a few group games when I realised it was all cheating/fixed.....at least in horse racing, it is only the rare race that is screwed, not a whole tournament shown to billions!
Best teams (no cheating) - Australia & Germany. Both can stand proud.