Thought I'd throw in a quick note on when to use GET and when to use POST and when to add the Rest-Method header.
LIST: use GET, no Rest-Method header.
SHOW: use GET, no Rest-Method header.
CREATE: use POST, no Rest-Method header.
UPDATE: use POST, Rest-Method header set to PUT
DELETE: use POST, Rest-Method header set to DELETE