I don't see why the flop chekc is that bad, no turn cards really hurt us:
Party Poker, $0.25/$0.50 NL Hold'em Cash Game, 5 Players
LegoPoker Hand History Converter
BB: $46.07
Hero (UTG): $65.86
CO: $41.69
BTN: $49.25
SB: $53.77
Pre-Flop: 5[img]/images/graemlins/diamond.gif[/img] 5[img]/images/graemlins/heart.gif[/img] dealt to Hero (UTG)
<font color="red">Hero raises to $2</font>, CO calls $2, 2 folds, BB calls $1.50
Flop: ($6.25) 7[img]/images/graemlins/spade.gif[/img] 5[img]/images/graemlins/club.gif[/img] J[img]/images/graemlins/diamond.gif[/img] (3 Players)
BB checks, Hero checks, CO checks
Turn: ($6.25) K[img]/images/graemlins/diamond.gif[/img] (3 Players)
<font color="red">BB bets $4.50</font>, <font color="red">Hero raises to $14</font>, CO calls $14, BB calls $9.50
River: ($48.25) 2[img]/images/graemlins/diamond.gif[/img] (3 Players)
BB checks, <font color="red">Hero bets $16</font>, <font color="red">CO raises to $25.69 and is All-In</font>, BB calls $25.69, Hero calls $9.69
Results: $125.32 Pot ($2 Rake)
BB mucked K[img]/images/graemlins/club.gif[/img] T[img]/images/graemlins/club.gif[/img] (a pair of Kings) and LOST (-$41.69 NET)
Hero showed 5[img]/images/graemlins/diamond.gif[/img] 5[img]/images/graemlins/heart.gif[/img] (three of a kind, Fives) and WON $123.32 (+$81.63 NET)
CO mucked 3[img]/images/graemlins/club.gif[/img] K[img]/images/graemlins/heart.gif[/img] (a pair of Kings) and LOST (-$41.69 NET)