The Witcher 2 is stunning. The graphics are amazing, with a beautiful colour palate and plenty of life in the world. Combat is fluid (and personally I never found it difficult at all, even pre-patch). The story is well thought out and engaging. CDProjectRed really knocked the ball out of the park with that game - it's only their second title AFAIK and in terms of scope it is much more ambitious than the first Witcher game. Gives me shivers to think what The Witcher 3 might be like if it's an equally big leap forward.
Skyrim is pretty brilliant too, but IMHO it's just a more flawed experience. Many of the things that annoyed me in Oblivion still annoy me in Skyrim - Bethesda haven't really done anything revolutionary with the series. Combat is still clumsy, the protagonist is still silent and very, very dull, the world feels lonely despite the life they have tried to breathe in to it and there's still very few choices of any real impact - no branching storylines etc. Like Oblivion, it's a fun sandbox game - once the novelty wears off it's the sort of thing you go back to once in a while to kill an hour or two or try out the latest mods.
Biggest problem I have with The Witcher 2 is the patch. It's great that all of that content was free, but the download is 10.55GB! That's just one language as well. Personally, I enjoyed playing the original with Polish voiceovers and English subtitles (mostly thanks to the hilariously awful English voiceover in the original). To get Polish and English, the download weighs in at a hefty 11.4GB!