I now present... an insanely stupid quote from the bowels of Gametrailers.com
"There aren't many PC games with a great story. Those that do are usually console ports
Reason being it takes a lot of time and money to put all of it together.
PC games are more about the core gameplay rather then say, blend cinematics and gaming sequences like Uncharted.
That being said, Metro 2033 is pretty good. Not a good story, but a great way to tell the story. Which imo is more important."
Metro 2033 was on the 360 though.