As a new business i found that after the first month of trading we were losing out to other organisations becuase we didn't offer credit/debit card payment facilities.
As soon as we set up said payment facility we stopped receiving cheque payments (customers choice).
It has its good and bad points.
The down side to cheques was that they take 5 working days (or more) to clear. There was also little to no security with cheques that were given to us 5 days either side of a booked event. Meaning if the cheque bounced (which happened twice) we were stuck as the customer had already had their experience with us. On both occassions it was easier to let it go than try to chase them

Credit/debit card payment facility. We use a virtual terminal online so no hiring fees for equipment. The other bonus is that the monies paid into said system go into our bank account and are accessible within just 3 days.
The down side is the monthly charge for said service. We pay £21 per month and a very small charge on top of that per transaction.
Don't make the BARCLAYS mistake we did. They charge 1% ontop of everything else for every transaction!
We soon got out of there and went with Card Save.
Lastly, phew i didn't intend to rant on quite so much!
Living in a rural area is a pain in the backside when it comes to physically banking cheques.