This is really nice: Restfulie – Rest from Scratch. It’s a package of code for creating REST clients and servers with built in content type negotiation and other goodies. Watch the fun tour-do-force video too:
“Rest from scratch” with Rails and Restfulie – part 1 from Caelum on Vimeo.