MP is pretty aggressive, 28/23/10 3bet over 200 hands. BTN is pretty straight forward, 26/20/3 over 200 hands, but does have a flop aggression factor of 7.

I don't think he ever gets to the flop with an overpair. So I figured he's either got a bigger set, made flush, or perhaps 2 overs with 1 heart.

So far I've heard all sorts of different suggestions on this hand, from flatting and c/shoving a blank turn, to getting the money in now, to folding. The more I think about it myself, the more I think folding is the right play, but I'm really not sure.

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

Hero (BB) ($325.45)
UTG ($112.65)
MP ($137.90)
CO ($101.50)
Button ($112.30)
SB ($152.70)

Preflop: Hero is BB with 2, 2
1 fold, MP bets $3.50, 1 fold, Button calls $3.50, 1 fold, Hero calls $2.50

Flop: ($11) 8, 10, 2 (3 players)
Hero bets $7, MP calls $7, Button raises to $24, Hero ?