Last week I wrote a post for the Vehikl blog about using the constraints of REST to force you to think more critically about how you are modeling your system.
Check it out here:
http://transmission.vehikl.com/theres-a-model-hiding-in-your-rest-api/