I’m a little late to this party, but SOAP rocks. I’ve dabbled in PHP and database-driven websites before, and running a blog kind of assumes you know more than a rudimentary XML-RPC.
But SOAP means that my PHP code can interface with a database on another machine via an ASP script with no worries about bits flipping or handling connections or sockets or anything technical. Implementing one of these “come-one-come-all” web application servers has the feel of a security nightmare but using them from the outside is really cool. Maybe there’s something to this Web 2.0 thing after all.