10 handed blinds at $75-$150
action folds to MP2
MP2 makes it $450 to go w/ about $7500 behind
action folds to SB
SB calls w/ about $6600 behind
BB folds
Flop comes Qd Qc 7c
SB bets $550
MP2 thinks for a little over a minute and raises to $2500
SB almost instantly pushes
MP2 calls and turns over AJc
SB shows KdQh
The turn brings the 9c and no help comes for the SB on the river.

What are people's feelings on this hand? Who did what correctly and who did what incorrectly? I've heard mixed things from people I've talked to personally, and felt the best way to get an overall view on this was to post it on here...