I was about to post a topic about same thing (nut flush draws on the flop)

Heres the deal, I ALWAYS push all in with the nuts flush draw if theres money in the pot here...I do this regardless of high cards on the flop.
Lets say Im in early position on the flop and theres 20x or more in the pot. This is when I push it all-in and if someone wants to make a coinflip call then thats fine. Even if they do I consider that I did the right thing going all-in to improve my odds on taking home the pot. I dont want to call or check to see a turn card thats not in my suit.

I do the same thing if I get bet into in middle position, though if Im in late position and IF the table is loose with lots of fish. Id really advice just calling bets here since you could end up with a 400x pot if the players are betting and rerasing with pairs and lower flush draws. This has happened to me three or four times at 50NL and is the reason I still play at pacific. =)

The reason I was also going to post about this is because I lost 4 max buy-ins when going all-in on the flop early ...well I feel can only blame bad luck, or does anyone disagree? Please post.