I am huge James Bond fan, have all the movies seen them all.
Solace sucked, bad.
Skyfall, I've seen three times already, by far one of my favorite Bond movies ever! It is soo good. Daniel Craig may not be my favorite Bond of all time, but this movie rocks. If you haven't seen it yet, do it. Its awesome.