Most people get confused at the 'integrate credit card processing' step (with the API). RegRocket is very easy (just create a link), and above that would be paying a small bit for the PDQ (which isn't much more than a better looking RegRocket link really - ok, maybe more than that, but close).
Another member was selling an API linked to 2checkout (something like $40), however the real question with the API is how are you going to process payments and are you able to get it working? If not, then RegRocket gets you going in 5 seconds, PDQ in about double the time ($99 later), and the API is a bit more work.
I think to build a nice looking website from API, something similar to namecheap or registerfly, would take about 1 month to implement (1-2 programmers). If you have the time you can start working on it .
The DRAMS system is really good. The current version is kind of like a customizable RR version with a few more options and features. I'm using it right now. The guy who is coding it is actually finishing up v2 tonight, which is like enom's PDQ system that's customizable, and has a few more features.
I think he plans to sell the current v1 as DRAMS Lite, and the v2 as DRAMS for a little more money. From what he's said, the new version will cost less than a yearly membership to enom's pdq system.
He said he'll be updating www.dramsystem.com within a few days with the new v2, and a new ordering system, site design, etc.