i voted alan wake because that is what i would get first,out of those choices
as it is my favourite genre
if it really comes to length it would be red dead redemption or BBC2 for multiplayer/online
they all seem like good games to me though,although i don't know about BBC2 type of games as i don't play them