I am trying to formulate an automation strategy and make tool selection for testing a soap web service.

We are currently looking at SoapUI and SOATest. We are leaning towards SoapUI.

What is the best resource for assistance? Is it the SoapUI forums?

SoapUI uses Groovy for its scripting language. Am I able to incorporate data driven testing with this tool? From what I have seen so far, SoapUI will require quite a bit of customization to automate our web service. Our web service requires quite a bit of client-side logic.

I have gotten to the point where I am starting to wonder if I would be better off just writing a C#/.NET test application rather than using one of these SOAP test tools.

Thoughts or recommendations?