There area couple.
Google checkout looked like it would have been good, but they hold the money for a few days. Which for me usually means I cant ship. Its now called google wallet
Revolutionmoneyexchange was one, its now called serve
merchantinc is another for ebay sellers.
Oh amazon payments looks promising too... going to have to look into that more
in retrospect, no, not really any alternatives. serve is the closest, but is american express CC based... not accepted EVERYWHERE.
Hmm might have to update my serve account No fee money transfers