Hey Strider if I were you I would just goto some general gaming site like Ign.com (for lack of a better one at the moment) look at there list of games for each console then read a couple of those that interest you the must then make your decision off of that
My cousin recently bought an xbox becuz of all the gool graphics etc. but he got bored with it real fast becuz of the lack of games ( yeah there are sum great ones but when you beat halo fifty times it kinda begins to dull on you) and now he sold his Xbox and bought marijuna

so now he comes over and is always bitching and saying he wishes he has a ps2 so unless you have enough money for two consoles (Xbox makes a great backup console) then stick with another choice unless of course you would like an excuss to sell you console for drugs then be my guest
But I really would stay away from the dying console dreamcast unless you are a Hard core fan of those games beens you have none of the Next Gen consoles I really would recommend ps2 because of It's current libary, it's upcoming Games I.E. Shinobi awesome Strider Like charcter I belive you would really enjoy, Kingdom Hearts, Red Faction 2 (red faction was my debuting ps2 game and I almost shed a tear when the disc broke lol)
I belive I have a non-Biased opnion and I have owned all of these consoles at different times ( I am not rich just a lil business I conduct of my own ) and my recommendation would be ps2 but gamecube does have some great games coming out and same with Xbox, Dreamcast is fading but does retain some great titles.
but if your looking for a system that has above decent graphics a great libary of games (not even mentioning half of what well be expected in the upcoming years), and very many hours of fun playing time. Take it from me get a PS2 MAN