I didn't read through everyones replys, but I definetely would have pushed all in on the turn, only if I hadn't already pushed on the flop.
I don't mind people calling me with a flush draw, in fact, I want them to gamble with draws, becuase top pair or an over pair will come out wayyy ahead in the long run.. I would have pushed earlier in order to put them at a decision for all their chips, not just incremental $15 bets..