Thanks alot for comments and discussion. My basic conlusions from your comments would be: 1) Not a bad fold, but could also have taken the risk. 2) I should have bet smaller on the flop and bet again, a bit higher, on the turn.
Forum Rules