Is this one of those situations where I want to get it all in on the flop or should I just milk him?

PokerStars No-Limit Hold'em, $0.25 BB (5 handed) Poker-Stars Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

SB ($18.85)
BB ($13.45)
UTG ($37.75)
Hero ($24.30)
Button ($37.35)

Preflop: Hero is MP with 6, 6.
1 fold, Hero raises to $1, 1 fold, SB raises to $1.75, 1 fold, Hero calls $0.75.

Flop: ($3.75) 6, K, 7 (2 players)
SB bets $0.25, Hero raises to $2.5, SB raises to $6, Hero calls $3.50.

Turn: ($15.75) 9 (2 players)
SB bets $11.1 (All-In), Hero calls $11.10.

River: ($0) 3 (2 players, 1 all-in)

Final Pot: $37.95

What is the best line here? My thinking is he has a higher over pair, possibly JJ, AK, AQ or AJ. That being said, I have a lot of FE here, and I am only beat by 3 hands here. I guess at the time I didn't really even consider KQ here, although that is probably in his range. I had him running 50/20 over 80 hands.

Oh yeah, he took like 5 or 6 seconds and practically made a minraise, so that made me lean more towards AA or KK.

PokerStars No-Limit Hold'em, $0.25 BB (6 handed) Poker-Stars Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver Cards)

SB ($24.75)
BB ($27.75)
Hero ($43.35)
MP ($35.40)
CO ($2.40)
Button ($33.10)

Preflop: Hero is UTG with , .
Hero raises to $1, 2 folds, Button raises to $2.25, 2 folds, Hero calls $1.25.

Flop: ($4.85) , , (2 players)
Hero bets $3.75, Button calls $3.75.

Turn: ($12.35) (2 players)
Hero ...? [color=#CC3333]

River: ($66.55) (2 players, 1 all-in)

Final Pot: $66.55