Joe McKendrick writes that "Mashups can be done now, without waiting for SOA to come along." I'm not sure I agree with that. Mashups are ideal for SOA. In fact, most mashups use SOA -- just RESTful services, not SOAP based ones. Comments?