1. Olympic - Thegreek.com
It has frames but if you select the login fram and log in and then go back to the frames page and select the laft navigation frame you can make you wagers and confirm the. The only link that wont work is the review button will not work. But at least i can wageron my phone.
2. BetJamaica.com
Works great with out any trouble