Harry Pierson wonders "Where Have All the SOA Mashups Gone?" Well, this one went well. I'm not sure if it counts as a "mashup" in that all the data I was working with was XML and the interdiction / mashup was programmed in Ruby.