Here is a very nice video demonstrating some good practices when it comes to building Restful APIs. It’s quite long but very thorough.
REST as a technology is just a loose collection of principals that can be interpreted in many ways, this talk by example shows what a REST-ful API should look like.
The implementation of this API has been done with many of the new features in Spring 3, demonstrating very well the power it provides.