All the money in the pot before the turn card if possible. Re-evaluate turn if you can't get it all in the pot. I have no idea what to do if another heart falls.. hope they check out... but that's why you're raising the flop.. to get to the river cheaply in case the heart falls and you can pray for a boardpair.