Looking for something flexible and not overly complicated. Right now our database is a MS SQL Server, however we may start integrating data from a neighboring Oracle database. Any suggestion? I've read some good reviews on Informatica. Thoughts?