First off, I want to thank everyone for the ideas. Just so you know, the problem we are having isn't a technical one. I feel that our application isn't getting 'the love' it would get if I wrote it myself. Our service providers rely on us to find problems instead of being proactive. To summarize - there just isn't the sense of ownership that drives quality. The problem isn't going away, so that is why I thought we might be doomed.