POKERSTARS GAME #5651066432: HOLD'EM NO LIMIT ($0.25/$0.50) -

Table 'Walhalla' 9-max Seat #5 is the button
Seat 1: kingcobraz ($41.50 in chips)
Seat 2: PlumpPete ($51.65 in chips)
Seat 3: tubasteve8 ($56.70 in chips)
Seat 4: StrikR300 ($50 in chips)
Seat 5: El Niñho ($50 in chips)
Seat 6: FTIBBS ($44.75 in chips)
Seat 7: maxthedog1 ($73.35 in chips)
Seat 8: j cleez ($26.25 in chips)
Seat 9: FyrManMyke ($30.75 in chips)

FTIBBS: posts small blind $0.25
maxthedog1: posts big blind $0.50

*** HOLE CARDS ***

Dealt to El Niñho [Tc 8c]

j cleez: folds
FyrManMyke: calls $0.50
kingcobraz: folds
PlumpPete: folds
tubasteve8: folds
StrikR300: folds
El Niñho: raises $2 to $2.50
FTIBBS: folds
maxthedog1: calls $2
FyrManMyke: calls $2

*** FLOP *** [Qs Jc 9s]

maxthedog1: bets $3
FyrManMyke: folds
El Niñho: raises $6 to $9
maxthedog1: calls $6

*** TURN *** [Qs Jc 9s] [Jh]

maxthedog1: bets $6
El Niñho: calls $6

*** RIVER *** [Qs Jc 9s Jh] [3s]
maxthedog1: bets $15
El Niñho: ??

First off, I know I probably fucked up big time at the turn. Villain in this hand is pretty tight and when he called me on the flop I was very certain he had an overpair, a set or a big flushdraw and not some kind of toppair or one-card open ended straight draw. Then when the turn pairs I kind of just freezed. He makes a very small bet, but Im not sure if it's a blocking bet or simply for value. Either way I still have the straight and folding is out of the question. Still, the call looks very weak. When the nightmare card hits on the river he fires another smallish bet (1/3-of the pot). I have $15 to call in a $50 pot and getting those odds it's very tempting... BUT, villain hasn't done much previous bluffing and it simply screams valuebet... Tough spot. Analysis appreciated.