Authorize.net
Authorize.net allows you to accept credit cards, e-checks and other payment types from your website.