Okay... Wake up call... Thanks for all the comments guys. The planning on this is gonna take loooong... Knowing of that huge list. The libs I plan to use are SDL, OpenGL, OpenAL and Vorbis. That's if to say I don't find anything little less complicated. So now the questions in my head are going wild... So here's one:

Should I use an existing engine (eg. Quake3) and work from that? Maybe juicing up the graphics a little, etc.

Another question: What good FPS engines are out there thats written in Pascal/Delphi?

And I should really think this over good...