I'm with PaySystems and I love it there. Very easy to work with, very affordable and fast, support is there to assist you if needed.
They grew pretty big last year, expanded their employee force to over 175 people and they continue to grow.
Unlike other merchant systems, PaySystems has a clear strategy to be the best in affordable solutions and they seem to do it right.
Best,