Dreamcast is a 1998 console while xbox is 2001 so obviously was more advanced tecnically speaking. But Dreamcast was so advanced for its age, with its 3d arcade perfect ports, original games, 2d beatemups, online games, the mini VMU with its minigames.. It really was a dream machine!
Dreamcast kept its charm even when ps2 launched and even today with its strong personality.
For me Dreamcast, absolutely.