Question: I'm looking for an easy way to debug RESTful services. For example, most webapps can be debugged using your average web browser. Unfortunately that same browser won't allow me to test HTTP PUT, DELETE, and to a certain degree even HTTP POST.

I am not looking to automate tests. I'd like to run new services through a quick sanity check, ideally without having to writing my own client.

Answer: 
A tool I've found useful if you're running OS X Leopard:

[HTTP Client](http://ditchnet.org/httpclient/)

It's a very simple GUI program that allows you to craft http requests to a resource and view the response.
[RESTTest](https://addons.mozilla.org/en-US/firefox/addon/5946) for Firefox (an add-on). [Fiddler](http://www.fiddler2.com/fiddler2/) for IE.