I'm assuming you've looked at MyAnimeList.net and AniDB.net already, right? Both of those are pretty good, though I personally prefer MAL for managing my list, since editing things on AniDB isn't exactly the friendliest of experiences. They both do everything you listed though; AniDB is better for managing what you have (and where you have it) and what you don't have, whereas MAL is better for listing what you've seen, want to see, etc.