3rd Party Payroll Providers

SOLVED

Is anyone extremely happy with their third party payroll provider--most importantly--the way it integrates with Sage 300?

We are a GC with mostly salaried employees.  We are not overwhelmed with our current provider and would like to switch.  We would like to be able to give JC, per diem, and salary info to the provider and in return receive the ability to do an upload with JC info.

Any suggestions? ADP?  My understanding is that HH2 is more geared towards hourly employees/entry, which we don't really have much of.

Thanks!