I would recommend
www.clientexec.com to manage payments and support. It's paypal integrated and has wonderful client billing/support facilities. You could also look into obtaining an account with
www.2checkout.com or (if you're on a slightly larger budget)
www.worldpay.com
For more scripts checkout
http://www.hotscripts.com