played the demos of both - I know thats not always a great indicator - and they're both fine on keyboard/mouse, infact I probably wouldn't consider using a controller for either even though I have one.
Personally I'd go with Call Of Juarez but then I am a western FPS fan.