Part 1) What do you do on this flop? My thoughts are BB has 88-JJ but MP1's call on the flop worries me, he might have a 7 if he's a donk but I haven't been at the table long enough yet to know if he is. I figure 78s or 67s would be folded PF with active players behind him. I called to see what happens on the turn although I know I should have probably folded/raised here.
Full Tilt Poker No-Limit Hold'em, $0.25 BB (8 handed)
Hand History converter Courtesy of
PokerZion.com
UTG ($23.65)
UTG+1 ($36.60)
MP1 ($31.65)
MP2 ($21.65)
CO ($30.25)
Hero ($24.85)
SB ($26.70)
BB ($31.45)
Preflop: Hero is Button with

,

.
2 folds, MP1 calls $0.25,
1 fold, CO calls $0.25,
Hero raises to $1.5,
1 fold, BB calls $1.25, MP1 calls $1.25, CO folds.
Flop: ($4.85)

,

,
(3 players)
BB bets $2, MP1 calls $2, Hero???
Part 2) Is this an insta fold or are we still ahead enough of the time? I'm still thinking BB has the same range of hands but I don't know exactly what to make of MP1s call on the turn. Surely he raises a 7? And surely QQ is re raising PF.
Full Tilt Poker No-Limit Hold'em, $0.25 BB (8 handed)
Hand History converter Courtesy of
PokerZion.com
UTG ($23.65)
UTG+1 ($36.60)
MP1 ($31.65)
MP2 ($21.65)
CO ($30.25)
Hero ($24.85)
SB ($26.70)
BB ($31.45)
Preflop: Hero is Button with

,

.
2 folds, MP1 calls $0.25,
1 fold, CO calls $0.25,
Hero raises to $1.5,
1 fold, BB calls $1.25, MP1 calls $1.25, CO folds.
Flop: ($4.85)

,

,
(3 players)
BB bets $2, MP1 calls $2, Hero calls $2.
Turn: ($10.85)
(3 players)
BB bets $6.5, MP1 calls $6.50, Hero??