Ken,
I recommend e-Connect combined with the SmartConnect product from eOne Solutions. eConnect can be difficult if you are not an XML programmer. SmartConnect turns eConnect into more of an end user tool. eConnect also maintains the business logic within GP.
Kind regards,
Leslie