Check the river or valuebet it? I was afraid of the 3rd club falling on the river, so I went for a check/call on last street. Should I've valuebetted this river instead, or do I run into a rivered flush here often enough to make a valuebet a bad move?

Opp was 27/5, though I only had a few hands on him - so he wasnt a complete donk, and thats why I was afraid he wouldnt call my river bet without the flush.

***** Hand History for Game 3238099296 *****
$25 NL Texas Hold'em - Wednesday, December 21, 09:37:35 EDT 2005
Table Table 66183 (6 max) (Real Money)
Seat 4 is the button
Total number of players : 6
Seat 4: RoKap ( $30.90 )
Seat 5: glovedbyall ( $10 )
Seat 2: labdummy1 ( $23.20 )
Seat 6: tntplusvii ( $0 )
Seat 1: RobertLOL ( $65.20 )
Seat 3: haggy7 ( $21.35 )
glovedbyall posts small blind [$0.10].
RobertLOL posts big blind [$0.25].
** Dealing down cards **
Dealt to RobertLOL [ Jc Js ]
tntplusvii has left the table.
labdummy1 calls [$0.25].
haggy7 calls [$0.25].
RoKap folds.
glovedbyall calls [$0.15].
RobertLOL raises [$1].
labdummy1 folds.
haggy7 calls [$1].
glovedbyall calls [$1].
** Dealing Flop ** [ 2c, Jh, 4d ]
glovedbyall checks.
RobertLOL checks.
haggy7 checks.
** Dealing Turn ** [ 5c ]
glovedbyall checks.
RobertLOL bets [$3].
haggy7 calls [$3].
glovedbyall folds.
** Dealing River ** [ Qc ]
RobertLOL ???