If you're looking for another online payment option with minimal start-up cost, I just signed up for a 2checkout account.
http://www.2co.com or http://www.2checkout.com
They have a higher % rate then other credit card processors, but it's only $45 to create an account and NO monthly/annual fees...