those two games are so different...
I've played Portal 2 and loved it, this is my favourite game of 2011 so far. I've also played the first Witcher and loved it too, so I've just preordered the sequel.
Really, I don't know which one you should get first. Start with Portal 2 maybe, and play it right now, then get the Witcher 2 as soon as possible