GitHub User: spritle
Nice to see this as a screencast.
We once wrote a small app that consume complex types objects using Savon.
Please see https://github.com/spritle/awssoap4r
We wrote a small blog as well http://www.spritle.com/blogs/2011/09/28/consume-soap-webservices-using-ruby-with-savon/
Thought this might help your followers/readers
Balaji, Spritle Software