I take it via ACH, because its free and typically Im ok without the money for 2-3 days. I believe if your using Escrow.com - they charge for wire payments.... but they happen ususally within 24 hours.
Wire transfer for sales over a few thousand - costs a little more, but unlike ACH, wire transfers are final - funds may be utilized nearly immediately.