I’ve recently started using CiteULike. Bad name, great concept. It applies web 2.0 design patterns to management of your reference library: tags, comments, sharing, etc.
You can extract information on references from many common reference sites like PubMed and, and, erm, is there anything else? References can be exported in a number of formats for when it comes time to actually *write* a MS. Good stuff.