Villain is a guy sitting at a few of the 1/2 deep tables. His preflop raising and 3-betting frequencies are pretty standard, but on the flop he raises c-bets too often and he has a tendency to go too far with one pair hands. He's the type of guy who check-raises the flop with top pair, decent kicker and then stacks off with it when he gets 3-bet. Most of the time when he raised the flop and showed his hand down, he had a pretty good hand, but I did win one big pot off him when he check-raised a gutshot and bet the turn and the river and I called him down with top pair.

Here's a previous hand that I think is relevant, where I played a combo draw passively, rivered a flush and check-raised him and he paid me off with a set. After the hand he berated me for not raising the turn (LOL).

http://www.pokerhand.org/?3138379

Let's do this street-by-street, first of all everyone just calls the flop raise this deep right?

Full Tilt No-Limit Hold'em, $2.00 BB (2 handed) - Full-Tilt Converter Tool from FlopTurnRiver.com

Button ($761)
Hero (SB) ($725.75)

Preflop: Hero is SB with 7 8
Button raises to $6, Hero raises to $20, Button calls $14

Flop: ($40) 5 8 3 (2 players)
Hero bets $28, Button raises to $88, Hero?