"Jacob the real question is how can ANY single player FPS keep anyones attention for more than 20 hours?"
Sounds like you never gamed the first Unreal.
Just because most games today are made for kids and is all about eye-candy, dosn't mean that singlepalyer games can't be better than online FPS...with loads of kids and "+30 hits before you die" games...far from it actually.
Butthen again, looking at your games list, itseems you are not to old, might be the answer...
It's actually easy.
I can find even more(and some better than those on the list) with ease:
http://au.gamespot.com/pages/forums/show_msgs.php?topic_id=24525221
I wonder why the *beep* "World in Conflict" is not on that list...
Show me a 16 piped 7800GS running at those specs please?
If not you "comparion" between a (stock) Gainward 7800GS+ to an (overclocked) 16 piped 7800GS has no foundation in reality...