Sam - are you writing the API (i.e. server-side) as well as the client? If so, what technology are you using?

Mike