Which solution meets the needs of the customer while requiring the least amount of time, effort, and architectural change for you?