I found this useful mode via reddit: breadcrumb. It allows you to define bookmarks with a keypress. The bookmarks are unnamed, but you can jump between them, either between-buffer or within-buffer. This should be really useful for working within a changelist.
One thing that may be useful would be loading or saving breadcrumb state, as I switch between working on different projects. So I may have to add this (it probably isn't that hard).