Dreamcast is one of my favorite systems of all time BUT unfortunately, due to its short run and financial misfortunes of Sega at the time, it had a limited library of games. Nowadays I only play dreamcast via emulation and my dreamcast library includes around 70 titles. On the other hand, I own a modded Xbox with a 500 GB hard disc, on which I play original xbox games, transfering over ethernet from my xbox games archive, where I have around 270 games. So, for me Xbox easily wins, even though thanks to its image clarity vs PS2, superb games such as Soul Calibur way back in 1999, and ease of emulation even in cheap retro consoles, DC will always have a special place in my heart.