I mostly play tournaments so my response will take into account that setting.
In any case, this is an easy call for me at any stage of the tournament sans final table. When playing a tournament you're in it to win it, which means you need to try to acumulate a large chip stack to be able to maneuver and play good poker without getting bullied by the larger stacks.
Either way, as i see it in this hand you have both the turn and the river to get the nuts, and if your opponent flopped a weak pair you have the A or K draw too in addition to the flush which just boosts your chances. Whatever your opponent is holding, you're given a good chance to double up and I wouldn't pass on it. The only hand I might not call this against is AA because then we're only drawing the flush and those odds are a bit unfavorable at least for me, but then again if you always think your opponent has pocket rockets you'll be too scared to play hands which is terrible. Odds are he's not holding AA more times than he is though, so I'd call this 90% of the time.
__________________
|