I recently watched Sherlock Holmes, New York, I love you and Avatar
I really liked Sherlock Holmes, I thought Robert Downey Jr. was amazing (and isn't he so much hotter than Jude Law). I wasn't so sure about it while watching the film but ATTENTION SPOILERS!!!but I thought it was really brilliant how in the end everything turned out to be logical and explainable. No magic, just tricks based on people's fear.
New York, I love you was quite good as well. What I just don't understand about movies that are supposed declarations of love to certain cities (Paris, je t'aime is another one) is that you don't actually see much of the city - or not many things that are typical for that city - in the films. Most of the stories could have taken place in any big city.
As for Avatar, well, I don't get what the fuss is about. I didn't want to watch it because I hate everything science fiction/fantasy/etc. But I kept hearing how brilliant it was, so I went to watch it and, honestly, I wish I wouldn't have. The whole plot was foreseeable. I almost fell asleep.