How to create "Add to my List"? I have a movie site and I want users to be able to add movies (node) to their list by visiting the movie and it should have a link saying "Add to my list". When they are about to add to their list it should have a selection box with options like watching, completed, on-hold etc...

An example site http://myanimelist.net/anime.php?id=269 you can see when you click their "Add to my List" it gives some more options like status, eps seen, score

So how can I do this?
I would recommend using the Flag module, as it provides this functionality for users upon install. The Nodequeue module is intended for admin-configured lists.