Three-dimensional ideal, incompressible fluids with swirl are studied numerically using two different methods: standard finite differences and a projection method based on upwind differencing. Both methods give quantitatively similar results, leading to the conclusion that singularities form in finite time in a manner consistent with known theoretical criteria. The effect of singularities in incompressible flows on nearby compressible flows is discussed.