Thanks to everyone for the suggestions and links. I am learning lots of things in this thread. I really appreciate everyone who has taken the time to give their opinion or knowledge.
just remember that just because you have a theoretically turn key technical solution doesn't mean there isn't a lot of work that has to be done all the time and business practices adhered to.