OK, I am getting ready to launch an idea where at different levels I would like to be able to accept $1, $5, $25, and $100 from payers. I would like to keep the monthly costs low initially in case I am about to learn more about the viability of my idea than how to build on it :-)
Given that, and given all transactions would be on the web, would you use Dwolla, Stripe, or something else (PayPal?) to accept the transactions?
My advice is to pick on what is easiest to integrate with at first. Regardless of the payment method, you should be able to validate the idea by getting at least a few customers, and then add payment options going forward.