My old office mate Mark has had an epiphany about web services by using F#, or else an epiphany about F# by using web services - he's not sure which :-)