Gonna join in on this river thing..
My thought is the same as gett1n..
Only way you are getting called by a good players is if he has the a better hand..
Another way i have thinked of playing a hand like this, instead of check or raise, and problably win both times, accept with your self that you could be all in, in this hand, and then only raise 1/5 of the pot.. Hope he is calling because of the GREAT odds... And then believe enough in your read that you have him beaten, so if he moves in on you, you will still call him, and get a lot of extra $$
Dont know if that could be a strategy to use here..
