I have had CRIS (same as bookmaker) and 5Dimes. Both are good but I actually like 5Dimes better. here is what they have up now:
<table class="module" rgfloat="440,600" border="0" bordercolor="#111111" cellpadding="0" cellspacing="0" width="800"><tbody><tr><th colspan="3" class="moduletitle" align="left">Germany Soccer </th><th class="moduletitle" align="left">Spread</th><th class="moduletitle" align="left">Money Line</th><th class="moduletitle" align="left">Total Points</th><th colspan="2" class="moduletitle" align="left" nowrap="nowrap">Team Total Points</th></tr><tr bgcolor="#ffffff"><td colspan="8" nowrap="nowrap"><small>Germany DFB Pokal</small></td></tr><tr style="height: 28px;" bgcolor="#f6f6f6" valign="bottom"><td nowrap="nowrap">Thu 8/7</td><td nowrap="nowrap">510 </td><td nowrap="nowrap">1. FC Koln (Ger Cup)</td><td nowrap="nowrap"></td><td nowrap="nowrap"><input id="editx" name="M1_0" size="4" maxlength="5"> -1061 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr bgcolor="#f6f6f6" valign="middle"><td nowrap="nowrap">2:30PM (EST) </td><td nowrap="nowrap">511</td><td nowrap="nowrap">SV Niederauerbach (Ger Cup)</td><td nowrap="nowrap"></td><td nowrap="nowrap"><input id="editx" name="M2_0" size="4" maxlength="5"> +1320 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr style="height: 28px;" bgcolor="#f6f6f6" valign="top"><td nowrap="nowrap"></td><td nowrap="nowrap">512</td><td nowrap="nowrap"> - Draw</td><td nowrap="nowrap"></td><td nowrap="nowrap"><input id="editx" name="M3_0" size="4" maxlength="5"> +872 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr><td>
</pre></td><td>
</pre></td><td>
</pre></td></tr><tr><td>
</pre></td><td>
</pre></td><td>
</pre></td></tr></tbody></table><table class="module" rgfloat="440,600" border="0" bordercolor="#111111" cellpadding="0" cellspacing="0" width="800"><tbody><tr><td colspan="3" align="left">[SIZE=+1]Update Lines[/SIZE]</td><td colspan="3"> </td><td colspan="2" align="right">[SIZE=+1]Continue[/SIZE]</td></tr><tr><th colspan="3" class="moduletitle" align="left">Internationl Soccer </th><th class="moduletitle" align="left">Spread</th><th class="moduletitle" align="left">Money Line</th><th class="moduletitle" align="left">Total Points</th><th colspan="2" class="moduletitle" align="left" nowrap="nowrap">Team Total Points</th></tr><tr bgcolor="#ffffff"><td colspan="8" nowrap="nowrap"><small>Copa Sudamericana</small></td></tr><tr style="height: 28px;" bgcolor="#f6f6f6" valign="bottom"><td nowrap="nowrap">Thu 8/7</td><td nowrap="nowrap">128 </td><td nowrap="nowrap">Atletico River Plate (Copa Sud)</td><td nowrap="nowrap"><input id="editx" name="S1_1" size="4" maxlength="5"> +½ +104 </td><td nowrap="nowrap"><input id="editx" name="M1_1" size="4" maxlength="5"> +388 </td><td nowrap="nowrap"><input id="editx" name="L1_1" size="4" maxlength="5"> Over 2½ -130 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr bgcolor="#f6f6f6" valign="middle"><td nowrap="nowrap">8:00PM (EST) </td><td nowrap="nowrap">129</td><td nowrap="nowrap">Universidad Catolica (Copa Sud)</td><td nowrap="nowrap"><input id="editx" name="S2_1" size="4" maxlength="5"> -½ -134 </td><td nowrap="nowrap"><input id="editx" name="M2_1" size="4" maxlength="5"> -138 </td><td nowrap="nowrap"><input id="editx" name="L2_1" size="4" maxlength="5"> Under 2½ +100 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr style="height: 28px;" bgcolor="#f6f6f6" valign="top"><td nowrap="nowrap"></td><td nowrap="nowrap">130</td><td nowrap="nowrap"> - Draw</td><td nowrap="nowrap"></td><td nowrap="nowrap"><input id="editx" name="M3_1" size="4" maxlength="5"> +230 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr style="height: 28px;" bgcolor="#e9eeee" valign="bottom"><td nowrap="nowrap">Thu 8/7</td><td nowrap="nowrap">131 </td><td nowrap="nowrap">UA Maracaibo (Copa Sud)</td><td nowrap="nowrap"><input id="editx" name="S1_2" size="4" maxlength="5"> +1 -110 </td><td nowrap="nowrap"><input id="editx" name="M1_2" size="4" maxlength="5"> +490 </td><td nowrap="nowrap"><input id="editx" name="L1_2" size="4" maxlength="5"> Over 2½ -140 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr bgcolor="#e9eeee" valign="middle"><td nowrap="nowrap">10:15PM (EST) </td><td nowrap="nowrap">132</td><td nowrap="nowrap">America de Cali (Copa Sud)</td><td nowrap="nowrap"><input id="editx" name="S2_2" size="4" maxlength="5"> -1 -120 </td><td nowrap="nowrap"><input id="editx" name="M2_2" size="4" maxlength="5"> -200 </td><td nowrap="nowrap"><input id="editx" name="L2_2" size="4" maxlength="5"> Under 2½ +110 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr style="height: 28px;" bgcolor="#e9eeee" valign="top"><td nowrap="nowrap"></td><td nowrap="nowrap">133</td><td nowrap="nowrap"> - Draw</td><td nowrap="nowrap"></td><td nowrap="nowrap"><input id="editx" name="M3_2" size="4" maxlength="5"> +297 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr bgcolor="#ffffff"><td colspan="8" nowrap="nowrap"><small>Club Friendlies</small></td></tr><tr style="height: 28px;" bgcolor="#f6f6f6" valign="bottom"><td nowrap="nowrap">Thu 8/7</td><td nowrap="nowrap">601 </td><td nowrap="nowrap">Club Brugge (Friendly)</td><td nowrap="nowrap"><input id="editx" name="S1_3" size="4" maxlength="5"> +½ -115 </td><td nowrap="nowrap"><input id="editx" name="M1_3" size="4" maxlength="5"> +292 </td><td nowrap="nowrap"><input id="editx" name="L1_3" size="4" maxlength="5"> Over 2½ -107 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr bgcolor="#f6f6f6" valign="middle"><td nowrap="nowrap">2:00PM (EST) </td><td nowrap="nowrap">602</td><td nowrap="nowrap">Aris Thessaloniki (Friendly)</td><td nowrap="nowrap"><input id="editx" name="S2_3" size="4" maxlength="5"> -½ -105 </td><td nowrap="nowrap"><input id="editx" name="M2_3" size="4" maxlength="5"> -105 </td><td nowrap="nowrap"><input id="editx" name="L2_3" size="4" maxlength="5"> Under 2½ -113 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr style="height: 28px;" bgcolor="#f6f6f6" valign="top"><td nowrap="nowrap"></td><td nowrap="nowrap">603</td><td nowrap="nowrap"> - Draw</td><td nowrap="nowrap"></td><td nowrap="nowrap"><input id="editx" name="M3_3" size="4" maxlength="5"> +242 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr><td>
</pre></td><td>
</pre></td><td>
</pre></td></tr><tr><td>
</pre></td><td>
</pre></td><td>
</pre></td></tr></tbody></table><table class="module" rgfloat="440,600" border="0" bordercolor="#111111" cellpadding="0" cellspacing="0" width="800"><tbody><tr><td colspan="3" align="left">[SIZE=+1]Update Lines[/SIZE]</td><td colspan="3"> </td><td colspan="2" align="right">[SIZE=+1]Continue[/SIZE]</td></tr><tr><th colspan="3" class="moduletitle" align="left">All Others Soccer </th><th class="moduletitle" align="left">Spread</th><th class="moduletitle" align="left">Money Line</th><th class="moduletitle" align="left">Total Points</th><th colspan="2" class="moduletitle" align="left" nowrap="nowrap">Team Total Points</th></tr><tr bgcolor="#ffffff"><td colspan="8" nowrap="nowrap"><small>Brazil Brasilero Serie A</small></td></tr><tr style="height: 28px;" bgcolor="#f6f6f6" valign="bottom"><td nowrap="nowrap">Thu 8/7</td><td nowrap="nowrap">418 </td><td nowrap="nowrap">Internacional RS (Bra A)</td><td nowrap="nowrap"><input id="editx" name="S1_4" size="4" maxlength="5"> +½ -104 </td><td nowrap="nowrap"><input id="editx" name="M1_4" size="4" maxlength="5"> +338 </td><td nowrap="nowrap"><input id="editx" name="L1_4" size="4" maxlength="5"> Over 2½ -120 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr bgcolor="#f6f6f6" valign="middle"><td nowrap="nowrap">7:30PM (EST) </td><td nowrap="nowrap">419</td><td nowrap="nowrap">Cruzeiro MG (Bra A)</td><td nowrap="nowrap"><input id="editx" name="S2_4" size="4" maxlength="5"> -½ -126 </td><td nowrap="nowrap"><input id="editx" name="M2_4" size="4" maxlength="5"> -126 </td><td nowrap="nowrap"><input id="editx" name="L2_4" size="4" maxlength="5"> Under 2½ -110 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr style="height: 28px;" bgcolor="#f6f6f6" valign="top"><td nowrap="nowrap"></td><td nowrap="nowrap">420</td><td nowrap="nowrap"> - Draw</td><td nowrap="nowrap"></td><td nowrap="nowrap"><input id="editx" name="M3_4" size="4" maxlength="5"> +262 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr style="height: 28px;" bgcolor="#e9eeee" valign="bottom"><td nowrap="nowrap">Thu 8/7</td><td nowrap="nowrap">421 </td><td nowrap="nowrap">Botafogo RJ (Bra A)</td><td nowrap="nowrap"><input id="editx" name="S1_5" size="4" maxlength="5"> pk +114 </td><td nowrap="nowrap"><input id="editx" name="M1_5" size="4" maxlength="5"> +211 </td><td nowrap="nowrap"><input id="editx" name="L1_5" size="4" maxlength="5"> Over 2½ -130 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr bgcolor="#e9eeee" valign="middle"><td nowrap="nowrap">7:30PM (EST) </td><td nowrap="nowrap">422</td><td nowrap="nowrap">Figueirense SC (Bra A)</td><td nowrap="nowrap"><input id="editx" name="S2_5" size="4" maxlength="5"> pk -144 </td><td nowrap="nowrap"><input id="editx" name="M2_5" size="4" maxlength="5"> +137 </td><td nowrap="nowrap"><input id="editx" name="L2_5" size="4" maxlength="5"> Under 2½ +100 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr style="height: 28px;" bgcolor="#e9eeee" valign="top"><td nowrap="nowrap"></td><td nowrap="nowrap">423</td><td nowrap="nowrap"> - Draw</td><td nowrap="nowrap"></td><td nowrap="nowrap"><input id="editx" name="M3_5" size="4" maxlength="5"> +222 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr style="height: 28px;" bgcolor="#f6f6f6" valign="bottom"><td nowrap="nowrap">Thu 8/7</td><td nowrap="nowrap">424 </td><td nowrap="nowrap">Vitoria BA (Bra A)</td><td nowrap="nowrap"><input id="editx" name="S1_6" size="4" maxlength="5"> +1 -110 </td><td nowrap="nowrap"><input id="editx" name="M1_6" size="4" maxlength="5"> +540 </td><td nowrap="nowrap"><input id="editx" name="L1_6" size="4" maxlength="5"> Over 2½ -150 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr bgcolor="#f6f6f6" valign="middle"><td nowrap="nowrap">7:30PM (EST) </td><td nowrap="nowrap">425</td><td nowrap="nowrap">Palmeiras SP (Bra A)</td><td nowrap="nowrap"><input id="editx" name="S2_6" size="4" maxlength="5"> -1 -120 </td><td nowrap="nowrap"><input id="editx" name="M2_6" size="4" maxlength="5"> -191 </td><td nowrap="nowrap"><input id="editx" name="L2_6" size="4" maxlength="5"> Under 2½ +120 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr><tr style="height: 28px;" bgcolor="#f6f6f6" valign="top"><td nowrap="nowrap"></td><td nowrap="nowrap">426</td><td nowrap="nowrap"> - Draw</td><td nowrap="nowrap"></td><td nowrap="nowrap"><input id="editx" name="M3_6" size="4" maxlength="5"> +310 </td><td nowrap="nowrap"></td><td nowrap="nowrap"></td><td nowrap="nowrap"></td></tr></tbody></table>
They have a good selection of leagues, not as wide as Pinny, but pretty much everything you will want. They will also post o/u, 3 way, +.5, -.5 and either -/+1, PK, or +/-1.5 for every game of MLS, Champions League, Serie A, La Liga and EPL. They had all kinds of stuff for the Euros. It isn't Pinnacle, but I would say it is a must have for Americans who want to be soccer and I would choose 5D over bookmaker if you are deciding between the two.
5Dimes also lets you parlay UFC fights, I think they are the only one.